Business Affairs Manager (French Speaking)
21 days ago
London
In this role, the successful candidate will be representing Business Affairs team with a high degree of ownership, integrity, and accountability. As a Business Affairs Manager in the team, you will ...