Job description Business Support managers The Business Support Manager is an integral role providing the central back office services required to ensure the organisation functions smoothly. This important role will lead and oversee all aspects of the organisation’s compliance, IT,…