Andrew Macadam

European Managing Director for Startups: Microsoft



Share

Andrew Macadam