Business Support Manager
- Location
- Hampton, England, United Kingdom
accept speculative CVs from agencies. If speculative CVs are sent, no fee will be applicable – please direct all queries to the relevant Resourcing Partner. Business Support Manager This role is based in our Hampton office (Middlesex) and will involve occasional travel throughout the Thames Water Framework region. … looking for a highly organised Business Support Manager to provide comprehensive administrative and operational support across the Thames Water business. This varied role combines senior stakeholder support, office and facilities management, business reporting, and people-focused activities, helping to ensure the smooth day-to-day running ...