Drive client success by building strong relationships with our international employer partners. As a Client Success Manager, you will be the primary point of contact for key accounts, ensuring their recruitment needs are met while identifying opportunities for growth and expansion.
Education Level
Bachelor's Degree
Reporting To
Director of Operations
Team Size
4-5 members
Travel Required
Moderate (15-25%)
Have questions about this role?
Contact HR TeamUpdate your resume and prepare a cover letter
Email your application to our HR team
We'll contact you within 48 hours
Oversee internal HR operations and ensure smooth functioning of our growing team across multiple locations.
Design and deliver training programs to enhance team capabilities and performance.
Get notified when new positions matching your interests become available