Rebecca Barton's Location
Swansea, Wales, GB
Rebecca Barton's Work
Rebecca Barton's Education
Rebecca Barton's Skills
Rebecca Barton's Summary
Rebecca Barton, based in Swansea, Wales, GB, is currently a Sales Rep at Solar plants, bringing experience from previous roles at Solar Plants. Rebecca Barton holds a 1999 - 2004 pontarddulais comprehensive. With a robust skill set that includes Vente, Sales, Gestion de projet, Sales Manager and more, Rebecca Barton contributes valuable insights to the industry.