Team Lead, IT Operations EMEA job at SOTI