TTEC
Sarah-Leigh Roddis is an experienced professional in engagement management and communications with a current role as Engagement Manager - EMEA Marketing at TTEC since July 2020. Prior to this, Sarah-Leigh held various positions including Employee Engagement & Communications Manager at Capita Customer Management and Business Development Manager at Element Materials Technology. With a solid background in customer management roles at Capita and Signet Jewelers, Sarah-Leigh has developed expertise in engagement, operations, and communications. Educational qualifications include a BA in Fashion Enterprise from Teesside University and A Levels in Media Studies and Art and Design from Barnsley College. Additional credentials include a Six Sigma White Belt and a JET 1 certification with a 98.1% pass rate.
This person is not in any offices
TTEC
22 followers
TTEC is a business process outsourcing company headquartered in Englewood, Colorado, United States. They help companies build engaged, happy, profitable customer experiences powered by their combination of humanity and technology.