On Board Experiential
Vice President, Sports Marketing Strategy - Onboard Sports Advisory
A senior consulting leadership role overseeing OSA's sports marketing and partnership advisory practice, advising global brands, rights holders, and C-suite executives on sponsorship strategy, portfolio management, and measurable business outcomes.
Onboard Sports Advisory (OSA) is seeking a Vice President, Sports Marketing Strategy to lead its strategic consulting practice. The role reports to the President and holds responsibility for defining the long-term vision and growth trajectory of the sports marketing advisory offering, while serving as a trusted senior advisor to Fortune 500 brands and global rights holders. The position combines executive client leadership with P&L accountability, business development, and team development.
The VP will oversee a portfolio of global client engagements spanning premier sports properties, including major international events, professional leagues, and emerging platforms. Responsibilities extend across partnership valuation, activation frameworks, governance models, ROI measurement, and sponsorship portfolio optimisation. The role also partners with agency leadership on corporate strategy, annual planning, and operational priorities.
- Lead strategic advisory engagements for C-suite clients across global sports, sponsorship, and entertainment portfolios.
- Define the long-term vision, service offerings, and growth strategy for OSA's Sports Marketing consulting practice.
- Direct evaluation and valuation of partnership opportunities across major global sports properties and emerging platforms.
- Build, mentor, and develop high-performing consulting teams, fostering accountability, collaboration, and continuous learning.
- Drive business development through executive-level pursuit strategy, RFPs, pitch development, and commercial negotiations.
- Contribute to annual financial planning, budgeting, and governance processes to ensure practice profitability and scalability.
- Bachelor's degree required; MBA or advanced degree preferred.
- 12 to 15 or more years of progressive leadership in sports marketing, sponsorship strategy, management consulting, or agency leadership.
- Demonstrated success leading large-scale global sponsorship strategies for Fortune 500 companies or international rights holders.
- Extensive experience advising C-suite and executive leadership teams on complex commercial partnerships and strategic investments.
- Proven track record building and growing high-performing consulting teams with P&L accountability.
- Strong executive presence with the ability to lead board-level presentations and high-value negotiations.
On Board Experiential is a marketing agency operating Onboard Sports Advisory (OSA), a strategic consultancy that advises global brands, rights holders, and sports properties on commercial strategy, sponsorship valuation, activation frameworks, and performance measurement. The practice blends analytical rigour, creativity, and global experience to drive long-term partnership value.
Trusted by fast-growing companies around the world





