Evolution Sport employs 75 employees. The Evolution Sport management team includes Chloe Plummer (Head of Project Management), Ian Mattocks (Managing Director), and Freddie Magee (Client Services Director).
Get Contact Info for All DepartmentsLooking for a particular Evolution Sport employee's phone or email?