🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Vice President of Brand & Market Innovation

Hospitality Full Benefits Career Growth
Company

SOCi

Location

vancouver, Canada

Posted

June 05, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Elevate SOCi’s branding and market strategy as Vice President. This role focuses on innovative leadership within a hybrid work environment to redefine local search marketing.
In this strategic role, you will build the foundation of SOCi’s unique category in AI and multi-location marketing. Your focus will be on brand strategy, market positioning, and content development while ensuring collaboration across teams. A background in leading B2B marketing will support your efforts to enhance market authority.
Key Responsibilities:
• Define and sustain SOCi’s brand identity and message
• Integrate brand experiences across digital and offline channels
• Oversee media strategy and develop thought leadership
• Strengthen executive visibility through key initiatives
• Ensure cohesive messaging aligns with market strategies
Requirements:
• 7+ years of marketing leadership experience in B2B
• Proven track record as Head of Marketing or similar
• Expertise in custome...