Customer Service

Customer Support
Customers 030 660 6400
Interpreters 030 660 6401

Tulka Oy

Mikonkatu 13 a 00100 Helsinki
Payments:
Tulka Oy, 2757909-1 003727579091 PAGERO 003723609900

Our team

Tanveer SheerzadCOO (Chief Operating Officer)
Riitta RainioCCO (Chief Channel Officer)
Ari MäkeläCDO (Chief Digital Officer)