IT Manager - MES EMEA Leader job at Vantive