Ellie Watts's Location
London, England, GB
Ellie Watts's Work
Ellie Watts's Education
Ellie Watts's Skills
Ellie Watts's Summary
Ellie Watts, based in London, England, GB, is currently a HR and Fleet Manager at Life Environmental Services, bringing experience from previous roles at Life Environmental Services and Beauchamp Estates. Ellie Watts holds a 2012 - 2014 The Bishops Stortford College. With a robust skill set that includes Microsoft Office, Microsoft Word, PowerPoint, Social Media, Microsoft Excel and more, Ellie Watts contributes valuable insights to the industry.