People

James McLaren

Associate Director

James McLaren

James is an experienced international business leader in technology driven industries: biomedical, telecommunications and software development.

James McLaren