Learn more
Log in
Sign up
TTEC
Sarah-Leigh Roddis
Sarah-Leigh Roddis
Engagement Manager - EMEA Marketing
at
TTEC
Contact
About
Links
Previous companies
Timeline
Engagement Manager - EMEA Marketing
November, 2023 - present
Lead Specialist - Engagement & Communications (uk & South Africa)
February, 2022
Lead Specialist - Employee Communications (uk)
July, 2020