Nick Terry

AmazonHead of Employer Brand & Creative, EMEA Amazon Operations