Global Customer Success
Project Management EMEA