Job Posting Title:Engagement and Experimentation Manager 10159894 (12 months Fixed Term Contract) Req ID:10159894 Job Description: About the Role & Team As the Engagement and Experimentation Manager for EMEA you will be responsible for understanding and