Peter Haigh

Senior Technology Strategist at Microsoft