Sarah-Leigh Roddis

Engagement Manager - EMEA Marketing at 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.

Links

Previous companies

Capita logo
Element Materials Technology Ltd. logo