Thomson Reuters logo

VP of Brand and Events

Thomson Reuters

New York, NY
Full Time
Executive
198k-367k
5 days ago

Job Description

About the Role

The VP of Brand and Events is an executive leadership position at Thomson Reuters, reporting directly to the Chief Marketing Officer. The role oversees a team of over 30 professionals responsible for brand assets, major events, sponsorships, and brand management strategies. It involves developing and executing strategies to elevate key brands, lead enterprise campaigns, and collaborate across marketing, communication, and customer experience initiatives. The position offers high visibility, exposure to senior leadership, and the opportunity to work in a hybrid environment based in Zug, Switzerland, with a focus on global brand management and strategic growth.

Key Responsibilities

  • Develop strategies to advance brand value through key marketing and communications programs that positively impact sales and retention efforts
  • Lead adoption of AI-powered brand analytics and marketing automation platforms to optimize brand performance
  • Support employee communications programs that encourage staff to embrace, live and promote the brand
  • Develop purpose-driven brand narratives aligned with corporate goals and initiatives
  • Develop proactive brand protection strategies through online monitoring programs and defensive trademark and domain name registrations, working with Legal Services to challenge potentially competing marks and ensure swift action against brand infringements
  • Establish guidelines and standards for brand, trademark, and trade dress usage across the organization, solution partners and third parties, monitoring compliance
  • Partner with CX teams to ensure brand consistency across all customer touchpoints and optimize customer experience
  • Develop measurement strategies for brand attributes including awareness, familiarity, consideration and preference relative to competitors worldwide
  • Generate awareness and consideration through strategic marketing campaigns across paid and owned media channels, aligned with marketing segments to drive conversion activities
  • Identify and manage key enterprise sponsorships that elevate brand recognition and increase awareness among prospects and customers
  • Lead events and tradeshow strategy, communications platforms and event management for both face-to-face and virtual events targeting internal and external audiences
  • Drive hybrid event strategies and immersive digital experiences to maximize engagement and ROI
  • Execute crisis communications and brand reputation management strategies when needed

Requirements

  • Senior-level marketing professional with strategic, business-focused mindset and effective communication abilities
  • Ability to inject disciplined and innovative thinking into business operations using advocacy, negotiation and presentation skills
  • Experience in product brand management within similar industry environments, preferably professional services or SaaS brands
  • Experience with Account-Based Marketing (ABM) for B2B professional services
  • Strong measurement and analytics experience with ability to define and measure appropriate brand metrics, including marketing attribution and ROI modeling
  • Proven track record managing high-profile brands using integrated marketing approaches including PR, events, digital marketing, direct marketing, and promotional activities
  • Global brand portfolio management experience
  • Demonstrated success in global marketing environments
  • Crisis communications and brand reputation management experience
  • Ability to understand commercial, technical and strategic drivers to execute business strategies
  • Outstanding analytical and problem-solving capabilities
  • Excellent oral and written communication and presentation skills
  • Strong ability to coordinate and manage distributed collaborative efforts across cross-functional teams
  • Extensive experience working in global and virtual environments with proficiency in digital communication platforms
  • Excellent project management, presentation and team leadership skills
  • Strong team collaboration skills with proven success developing and maintaining stakeholder relationships
  • Bachelor's degree required, marketing or business-related degrees preferred
  • Advanced degree preferred (JD, MBA, or technical)
  • 15+ years of related marketing experience including 10+ years management experience in brand management
  • Experience leading brand teams in technology sector, and with customer events
  • Experience building and scaling marketing teams in rapid-growth environments

Nice to Have

  • Experience in professional services or SaaS industries
  • Experience with digital communication platforms
  • Experience in rapid-growth environments

Qualifications

  • Bachelor's degree in marketing or business (required)
  • Advanced degree such as JD, MBA, or technical (preferred)
  • 15+ years of related marketing experience
  • 10+ years of management experience in brand management

Benefits & Perks

  • Hybrid work model with flexible work arrangements
  • Supportive workplace policies for work-life balance, including work from anywhere for up to 8 weeks per year
  • Career development and continuous learning opportunities
  • Comprehensive benefits including health, dental, vision, disability, and life insurance
  • Retirement savings plans with company match
  • Paid time off including vacation, sick days, paid holidays, and mental health days
  • Parental leave, sabbatical leave, tuition reimbursement, employee incentive programs
  • Resources for mental, physical, and financial wellbeing
  • Social impact initiatives including paid volunteer days and ESG projects

Working at Thomson Reuters

Thomson Reuters fosters a collaborative, inclusive, and innovative culture that values inclusion, belonging, flexibility, and work-life balance. The company emphasizes continuous learning, professional growth, and making a positive social impact through community involvement and ESG initiatives. It promotes a global, diverse environment where employees are empowered to contribute and grow professionally, upholding values such as customer obsession, competitiveness, agility, and teamwork.

Apply Now

Job Details

Posted AtSep 16, 2025
Job CategoryBrand Marketing
Salary198k-367k
Job TypeFull Time
Work ModeHybrid
ExperienceExecutive

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Thomson Reuters

Website

thomsonreuters.com

Location

New York, NY

Industry

Web Search Portals and All Other Information Services

Get job alerts

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