Stewart Foster

Stewart oversees service delivery across multiple UK functions, ensuring quality, efficiency, and strong communication between UK and India teams. He contributes to operational planning and supports continuous improvement initiatives.