XM employs 2,687 employees. The XM management team includes Stavri Morti (Chief Executive Officer), Tasos Anastasiou (Non-Executive Director), and Peter McGuire (CEO).
Get Contact Info for All DepartmentsLooking for a particular XM employee's phone or email?