Managing Director
2 days ago
London
Updated: September 13, 2024 Location: London, ENG, United Kingdom Job ID: 5098 You’re driven, resourceful, and above all else – remarkably smart. In this role, you will drive meaningful commercial success by securing profitable business, actively harvesting accounts, creating leads, and ensuring ...