Iain Howieson

Director of R&D, Cascade Technologies

Iain Howieson is director of R&D at Cascade Technologies (Glasgow, Scotland).