0

IAN MCLAREN

Ian McLaren is an executive who has spent over 35 years in the global hi-tech industry. Ian brings a significant amount of experience in the operational management of technology companies having [...]