Head of People & Talent job at BrandBastion