Country Manager

Oversee our platform’s French site product and content quality. 4+ years of business development, building partnerships and/or sales experience.