Account Manager TMC & Corporate, Global Sales EMEA
1 month ago
Greater London
... work well both independently and as part of a team to achieve goals and targets. • Flexibility to adjust to the changing needs of the business, taking on new ideas, initiatives, brands, and ...