Join our Team About this opportunity: The EOE Process Improvement Manager within SL Operate Service Management is responsible for designing/deploying scalable processes, aligned to ANO strategy and ensuring the processes are best in class, with continuous
We support peace and prosperity by building connections, understanding and trust between people in the UK and countries worldwide. For 90 years we have shaped brighter futures through education, arts, culture, language, and creativity. Working with