Stephen Lochhead

Senior Vice President - Global talent Acquisition, Expedia Group

View LinkedIn profile