Derek McAllan

Partner
Business development partner specialising in life sciences and owned managed businesses.

Sorry, there are no posts available for this member.