 Whilst still at university, he had also performed early work for British Steel in the use of very high frequency oscillators in the measurement of surface roughness in a continuous strip steel rolling mill in order to enable high quality enameling.He is an Associate of the Royal College of Science.He joined International Computers Limited in 1968 and became Head of Software Engineering.In 1977 he joined Bell-Northern Research in Ottawa and Palo Alto California and became Director of Advanced Development.