Recruiter, we are here to help you!
Reach out to our team directly with sales related inquiries.
Get in touch with customer support for technical assistance or if you are a candidate.
Business Development Director+358 50 326 9088
Business Development Manager+358 40 710 8686
Business Development Manager+358 43 8241418
Via Monte di Pietà 21
Feel free to register and try RecRight now
No credit card required. Try for free during 14 days.