Tessa Nash is an experienced customer service professional currently serving as the Customer Relationship Manager at Ecotricity since October 2023. Prior to this role, Tessa held the position of Service Team Manager at IDEMIA from November 2021 to October 2023. Tessa's career at Ecotricity began in September 2015, where Tessa progressed through various roles including Customer Service Team Lead, Customer Service Supervisor, and Customer Service Assistant. Tessa holds a Foundation degree in Illustration from Stroud College (2012 - 2013) and has completed studies at Stroud High School Sixth Form (2010 - 2012) and Stroud High School (2005 - 2010).
Sign up to view 0 direct reports
Get started