Business Development Manager, Global Clients & Industries
3 days ago
Collaborating with Global Infrastructure Industry Group leaders (based in London and New York), Business Development lead, and cross-functional teams, the Business Development Manager will implement and execute go-to-market initiatives, help manage and grow client relationships, and drive business d