Contact us

Contact Our Team

Amsterdam Headquarters:

Herengracht 420 (1017BZ)
Amsterdam, The Netherlands
Chamber of Commerce #: 78687748
Reg. No. NL000046297308
VAT# NL861495159B01

Bucharest Offices:

Sos. Colentina Nr. 8
Bl. 5, Entrance 4
Floor 3, Apt: 148-1
CUI: RO41854280
Reg. No. J40/15002/2019

Merchant Services

Consumer Services

Billing Department

Technical Support

Advertising Services

Recruitment Center