Croft
Sacha Alter currently serves as the IT Technical Operations Director at Croft since April 2023. Prior to this role, Sacha held multiple positions at Badger Computer Services Ltd from September 2002 to April 2024, including Director, School Account Manager, and School Technician. Sacha studied Computer Science at the University of Westminster, earning a Bachelor of Science (BSc) degree from 1993 to 1996, and completed education at Watford Grammar Boys School from 1983 to 1990.
This person is not in any teams
This person is not in any offices