Business Management Support Officer recruitment

This management support role is in the UK regional team, which covers the following main responsibilities:

Job Description

Support both the UK regional business manager and the global business managers, which are also located in London.

Key responsibilities will include:

Requirements