Head of Business Development
8 days ago
London
The Head of Business Development is responsible for identifying and evaluating new commercial opportunities across all five branches of IWM. Working closely with teams across the organisation, including marketing, commercial, operations, digital and external stakeholders, the Head of Business Dev...