Before working with William Duncan IT Solutions, John spent many years working in the electronics industry working in Manufacturing Assembly, New Products and Field Support roles.
Outside of work, John enjoys exploring the highways and byways in his sports car and is the chairman of a charity in his local town.