Thomson Reuters logo

VP of Brand and Events

Thomson Reuters

Frisco, TX
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 30+ professionals responsible for brand assets, major events, and sponsorships, with a focus on developing strategies to elevate key brands and launch enterprise campaigns. The position involves collaboration with marketing, communications, legal, and customer experience teams to build brand awareness, ensure brand protection, and measure brand performance across global markets. The role is based in Zug, Switzerland, and offers a hybrid work model, competitive benefits, and opportunities for professional growth within a stable, innovative organization operating in over 100 countries.

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.
  • 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 transformation and marketing automation tools.
  • Experience working in a hybrid or virtual global environment.

Qualifications

  • Bachelor's degree in marketing, business, or related field.
  • Advanced degree such as JD, MBA, or technical qualification preferred.
  • 15+ years of marketing experience with at least 10 years in management roles.
  • Experience managing global brands and teams in technology or professional services sectors.

Benefits & Perks

  • Hybrid work model with flexible work arrangements.
  • Supportive workplace policies for work-life balance, including flexible vacation and work-from-anywhere options.
  • 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 parental leave, mental health days, and sabbatical leave.
  • Additional benefits such as tuition reimbursement, wellness resources, Employee Assistance Program, and Employee Stock Purchase Plan.
  • Paid volunteer days and opportunities for community involvement.

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 meaningful social impact through its Social Impact Institute. It is committed to diversity, equity, and inclusion, and strives to create a workplace where all employees can contribute and grow professionally while making a positive difference in their communities.

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

Frisco, TX

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