Ellen is a driving force behind Annexa’s service delivery, effortlessly transforming complex technical challenges into smooth, effective solutions. To her role, she brings 15 years of program management and quality assurance along with a strong focus on business process optimisation. More than just a delivery expert, Ellen’s passionate mentorship and customer-first leadership inspire her team to learn, grow, innovate and always be ready to tackle the next challenge.