2 Manager Emea Jobs