Business Development Manager
1 day ago
London
The Role As the Business Development Manager for the London region, you will drive revenue growth ... You will be interacting with hotels, restaurants, bars, and sports/music event customers using our ...