GLG logo

Senior Vice President, Global Head of Brand

GLG

New York, NY
Full Time
Executive
192k-250k
8 days ago

Job Description

About the Role

The Global Head of Brand at GLG will be responsible for the ongoing strength of the GLG brand and its value to the business, securing its position as the platform for human intelligence. This role involves developing and implementing cohesive brand strategy, identity, and experiences that differentiate GLG and build preference with clients, prospects, experts, employees, and other key audiences. The position requires a visionary leader with deep expertise in brand management, strategic storytelling, and cross-cultural marketing, capable of driving growth and brand equity in a dynamic, data-driven environment.

Key Responsibilities

  • Develop and implement brand positioning that drives preference with key audiences (clients/experts/talent), ensures relevance in all markets, leveraging competitive insights to differentiate in a fast-innovating field
  • Create comprehensive messaging strategy and lead strategic storytelling, in close collaboration with Marketing and Communications leads, to ensure ongoing brand building while supporting GTM strategy
  • Lead brand creative team (copy, design, A/V) in developing high-impact content and experiences across live and digital channels that amplify the brand through differentiated signatures
  • Leverage ongoing product innovation to demonstrate GLG category-leadership and drive platform adoption with key audiences
  • Develop strategy and plan with the Network team to partner with select experts to build the GLG brand within priority markets
  • Partner with HR on employee branding initiatives including employee value proposition and values rollout, talent recruitment campaigns, and key culture programs
  • Establish and track KPIs to measure brand effectiveness across global geographies and business segments, continually evaluating and optimizing strategies based on data and customer insights
  • Build, mentor, and inspire a high-performing brand team, fostering a culture of creativity, collaboration, and innovation

Requirements

  • Bachelor's or Master's degree in Marketing, Business, Communications, or a related field
  • 10+ years of progressive experience in brand management, with at least 5 years in a senior leadership role overseeing global or multi-market brand strategy
  • Proven track record of developing and executing successful brand strategies on a global scale
  • Creative thinker with a passion for storytelling and building differentiated brand experiences
  • Deep understanding of brand management, go-to-market strategies, and integrated marketing communications
  • Exceptional leadership, interpersonal, and team-building skills, with experience managing and mentoring diverse, cross-functional teams
  • Strong analytical and research skills; ability to translate insights into actionable brand strategies
  • Excellent written and verbal communication skills; adept at influencing and presenting to senior stakeholders and external partners
  • Experience managing multiple campaigns and initiatives across markets simultaneously, including managing agency relationships
  • Ability to thrive in a fast-paced, matrixed, and global environment
  • Experience in two-sided marketplace businesses and/or the research, data, or business information industry is preferred

Nice to Have

  • Experience in two-sided marketplace businesses and/or the research, data, or business information industry

Qualifications

  • Educational background including a Bachelor's or Master's degree in Marketing, Business, Communications, or related fields

Benefits & Perks

  • Comprehensive medical, dental and vision coverage effective on your first day of employment
  • Flexible paid time off with no pre-determined limits on vacation time, plus 10 company holidays
  • 401(k) and Roth 401(k) plans with an employer match (subject to annual limits & vesting)
  • Tuition reimbursement program for eligible courses including language skills courses
  • Paid parental leave, adoption and surrogacy reimbursement
  • Free wellbeing support with the Calm app, Maven, and EAP, and free long-term therapy & counselling assistance through Pathways
  • Other work perks and benefits based on final job location

Working at GLG

GLG is committed to a culture of innovation, collaboration, and ethical standards. The company emphasizes a structured, auditable, and transparent approach to client insights, maintaining industry-leading compliance standards that serve as a major competitive advantage. GLG values diversity and equal opportunity, fostering an inclusive environment for all employees.

Apply Now

Job Details

Posted AtSep 13, 2025
Job CategoryBrand Marketing
Salary192k-250k
Job TypeFull Time
ExperienceExecutive

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About GLG

Website

glginsights.com

Location

New York, NY

Industry

Portfolio Management and Investment Advice

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches