Services Staffing Manager - EMEA