Stuart Mclean

CEO

Stuart has worked in many different roles and departments within the company prior to his appointment as Chief Executive in 1997.

Location

Oxford, United Kingdom

Links




Offices