Clients Relations Team Lead
Centro.team
Full-time
Advertising, Marketing, Promotions, Public Relations, and Sales Managers
Location
Winnipeg, Manitoba, Canada
Posted
March 16, 2026
Job Description
We are seeking a dynamic and experienced Team Lead – Creator Relations to guide and grow our Creator Relations team.
This leader will be responsible for driving new creator and partner onboarding, ensuring our platform continues to expand with high-quality store sign-ups.
The ideal candidate thrives in a fast-paced environment, excels at coaching and strategy, and has a passion for building strong relationships with creators, agencies, and studio partners.
Our diverse and talented team operates across various countries, including the USA, Canada, Cyprus, Ukraine, Poland, Georgia, and more.