Mackwell employs 60 employees. The Mackwell management team includes Peter Satchell (IT Manager and Operations Analyst), Richard Lees (Operations Manager), and Gary Smith (Group Finance Director).
Get Contact Info for All DepartmentsLooking for a particular Mackwell employee's phone or email?