As a Business Development Manager, you will strengthen our French Sales team, support our growth and play an active role in our company's business development. You will take full responsibility for sales and customer relationship for specific region with the goal to drive customers' acquisition, onboarding and retention.