Americas Talent Brand Lead, Associate Director
CurrentSpearhead Talent Brand Strategy & Execution across the Americas:🌎 Regional Scope: Argentina, Mexico, Brazil, Costa Rica, Chile, Colombia, United States, and Canada.🌟 Leadership: Lead and develop team responsible for Talent Brand designing and executing campaigns inclusive of messaging, creative, digital assets, career website, referral program, advertising and social media.💻 Digital Innovation: Champion the development of digital assets, including career website, video content, advertising, and social media strategies.🌟 Event Mastery: Oversee 60+ internal and external events, campaigns and activations, from partnership collaborations to client and candidate-facing initiatives, including messaging, creative direction, vendor management, budgeting, and KPI tracking.🚀 Impact: Shape and amplify employer brand and employer of choice positioning, attract top talent (20k+ roles annually), and foster a culture of belonging and innovation across the Americas.