Senior Business Development Manager
2 days ago
London
Project Management and Innovation: * Lead firm-wide projects that contribute to the 2030 plan, including innovation initiatives, brand identity, and thought leadership. * Plan, prioritise, and manage ...