Recruiter, we are here to help you!


Sales inquiry

Reach out to our team directly with sales related inquiries.

Send a contact request


Customer support

Get in touch with customer support for technical assistance or if you are a candidate.

Go to the support site

Sales team

Miikka Tuomola

Business Development Director
+358 50 326 9088

Sanna Davidts

Business Development Manager
+358 40 710 8686

Jan Söderström

Business Development Manager
+358 43 8241418

Eerik Vähäkainu

Business Development Manager
+358 447602115

Pete Karumo

Business Development Director, Singapore
+65 8112 6408

Business partners

Stefano Cariboni

Country Manager in Italy
+39 328 40 10 680

Christian Sylvester

Sales in Denmark
+45 27 50 90 78

Titta Uoti-Väisänen

Sales in France
+33 621 165 993

Contact us




Töölönlahdenkatu 3B

00100 Helsinki



Via Monte di Pietà 21

20121 Milano

Feel free to register and try RecRight now

No credit card required. Try for free during 14 days.

Something went wrong. Please check that your email is written correctly.