London
As Chief of Staff, you’ll provide the CEO with leverage and help the company deliver on its ambitious plans for growth; providing support for strategy, execution, leadership and special projects, and you’ll be a critical component, supporting the leadership team to deliver our objectives. Proven ...