Talent Attraction Strategy & Employer Brand Manager The Role The Manager Talent Attraction Strategy & Employer Brand will be responsible for developing