Manager, Recruitment and Talent Management
ITG Brands
Wake Forest University School of Business
University of North Carolina at Chapel Hill
University of Edinburgh Business School