Global Head of Sales

Razer Inc.Irvine, CA
$101,763 - $169,606

About The Position

Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience that will put you in an accelerated growth, both personally and professionally.

Requirements

  • 10+ years of progressive experience in digital media, influencer marketing, branded content, social media advertising, creator economy, or related advertising sales environments, with at least 5 years in a sales leadership capacity.
  • Proven track record of consistently exceeding revenue targets and closing complex, multi-million-dollar partnerships with enterprise brands, agencies, and media organizations.
  • Demonstrated success building, leading, coaching, and developing high-performing sales teams, including managing performance, forecasting, and pipeline generation.
  • Deep understanding of influencer marketing, creator-led campaigns, social video, livestreaming, digital media, paid amplification, and integrated marketing solutions.
  • Strong experience developing executive-level relationships with advertiser clients, agency holding companies, independent agencies, publishers, and senior marketing decision-makers.
  • Expertise in consultative, insight-driven sales strategies that create new demand and unlock incremental marketing budgets.
  • Experience negotiating complex commercial agreements, media partnerships, pricing structures, renewals, and long-term client commitments.
  • Strong analytical and business acumen with the ability to leverage CRM data, sales metrics, forecasting, conversion analysis, and performance reporting to drive business decisions.
  • Exceptional communication, presentation, negotiation, and executive stakeholder management skills.
  • Demonstrated ability to collaborate cross-functionally with marketing, account management, operations, analytics, finance, and legal teams to deliver successful client outcomes.
  • BA/BS degree in business, marketing, media, communications, or a related field, or equivalent senior commercial experience.

Responsibilities

  • Own the international revenue plan and lead US execution across creator-led influencer marketing, branded content, livestream, social video, paid amplification, and digital media.
  • Carry and close a personal book of strategic accounts, originating and negotiating complex multi-million-dollar programs, annual partnerships, and cross-platform media commitments.
  • Recruit, lead, coach, and performance-manage Brand Sales Directors and future sellers; establish high standards for prospecting, pipeline coverage, proposals, negotiation, and forecast accuracy.
  • Build executive relationships with agency holding companies, independent media and influencer agencies, gaming and entertainment publishers, and senior brand marketers across priority categories.
  • Create new demand and open new budgets through proactive, insight-led selling rather than relying on inbound opportunities or general business development.
  • Partner with Integrated Marketing, Creator Success, Campaign Management, Analytics, Finance, and Legal to turn client objectives into differentiated, profitable, and executable programs.
  • Own pricing discipline, margin quality, contracting, measurement commitments, renewals, and expansion while protecting the creator experience and client outcomes.
  • Run a rigorous weekly operating cadence using CRM data, reporting pipeline health, forecast risk, conversion, seller productivity, win-loss insights, and revenue performance to executive leadership.
  • Other duties as assigned
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service