Andrew began a teaching career in Newbury, following the study of his PGCE at Reading University. While in Newbury, he served in a variety of roles, including Head of Computer Science.
Following a move to Australia, Andrew taught at schools in Sydney before becoming Director of Digital Learning across a college with five schools in Adelaide. He joined Crosfields in 2022 after returning to England with his wife and daughter.