Gavin Mitchell is currently the National Risk & Assurance Manager IWE at Veolia UK, where they apply their strong communication skills and adaptable nature. Previously, Gavin worked at Cape plc from 1993 to 1998 in various roles, including Thermal Insulation Engineer, Safety Advisor, Contracts Supervisor, and Asbestos Manager, demonstrating a consistent focus on safety and client service. Gavin undertook significant personal challenges in 2012, completing the national three peaks, cycling coast-to-coast, and running the Great North Run within a week.
This person is not in the org chart
This person is not in any teams
This person is not in any offices