Department Position The Management Assistant sits at the heart of the UK business providing executive and corporate support to the UK team and its operations. This involves providing both proactive and reactive support to internal stakeholders and to external clients…