He is based with his team at CCG’s headquarters in Cambuslang after having had several key roles since joining the company over 30 years ago.
Outside of work John enjoys football, music and spending time with his family.