1d ago
Strategy Manager (New Business), Influencer Marketing
Canada
$120k-$140k / year
full-timeleadmedia
πΌ About This Role
You'll lead pre-sales strategy for influencer marketing at a leading agency. You'll own high-value RFPs and pitch to C-suite executives. This role combines strategic thinking with client advisory to drive business growth.
π― What You'll Do
- Lead proposal development for high-value RFPs
- Provide strategic advisory to C-suite executives
- Drive creation of compelling pitch materials
- Architect integrated marketing strategies
π Requirements
- 6+ years in agency strategy or business development
- Extensive experience in social, content, and influencer marketing
- Proven track record with C-suite pitches and Fortune 500 clients
β¨ Nice to Have
- Bachelor's degree in marketing or related field
- Experience working directly with brands and agencies
π Benefits & Perks
- π° Competitive base salary ($120k β $140k)
- π₯ Comprehensive benefits package
- π Performance-led compensation progression
- π Remote-friendly Canada
π¨ Hiring Process
Estimated timeline: 2-4 weeks Β· AI estimate
- 1Recruiter CallΒ· 30 min
- 2Hiring Manager InterviewΒ· 45 min
- 3Pitch PresentationΒ· 60 min
0 0 0