About the Job:
The Team Lead, Business Development is responsible for guiding a team of Business Development Specialists in developing new business relationships and enhancing support for existing clients. This role requires a strategic mindset, excellent leadership skills, and a strong understanding of the translation industry.
Responsibilities:
Requirements:
What We Offer: