Garry joined Arup in 1987 in Manchester as an assistant electrical engineer having previously worked as an electrician.

With support from Arup he went to college (HNC) and University (1st Class BEng) and became Chartered in 1995. In December 2000, he helped establish the Liverpool Office and is now the Office leader.