A Brand Ambassador is needed to manage customer relations, e-commerce, and after-sales support, fluent in French and English.