Natasha Harris's Location
United Kingdom
Natasha Harris's Work
Natasha Harris's Skills
Natasha Harris's Summary
Natasha Harris, based in United Kingdom, is currently a Product Lead at Veolia, bringing experience from previous roles at Veolia. With a robust skill set that includes Customer Service, Waste Management, Waste, Environmental Services, Customer Retention and more, Natasha Harris contributes valuable insights to the industry. Natasha Harris has 1 email on RocketReach.