Senior Partner Marketing Manager – Microsoft
Canada
Listed on 2026-01-14
-
Marketing / Advertising / PR
Marketing Manager, Digital Marketing, Marketing Communications, Marketing Strategy
Join to apply for the Senior Partner Marketing Manager – Microsoft role at Sherweb
.
Location: Work from home - Canada
OverviewThis role serves as Sherweb’s primary marketing interface with Microsoft. It owns the translation of Microsoft priorities into clear, customer‑led marketing strategies that align with Sherweb’s growth goals, acting as a strategic marketing connector between Microsoft, internal marketing squad, product team, sales team, and senior leadership.
Day‑to‑Day Responsibilities- Act as the primary Sherweb marketing representative across Microsoft stakeholders.
- Build and maintain a deep understanding of Microsoft priorities, motions and GTM focus.
- Represent Sherweb’s marketing strategy confidently in Microsoft discussions, ensuring alignment between all stakeholders.
- Translate Microsoft priorities into actionable marketing strategies for all areas of Marketing, plays and campaigns that support our partners’ goals and Sherweb objectives.
- Ensure marketing initiatives are customer‑led, market‑relevant and aligned across multiple marketing channels.
- Clearly articulate the marketing roadmap to Microsoft and internal stakeholders, explaining trade‑offs, sequencing and prioritization decisions with clarity and confidence.
- Manage Microsoft‑funded programs (MDF and SPF) and report against the funding to demonstrate utilisation. Serve as the main point of contact and support for Microsoft team members reporting internally.
- Ensure Microsoft‑aligned initiatives have clear success metrics tied to business outcomes.
- Translate marketing performance data into insights for Microsoft and internal audiences.
- Use results to refine future strategy and continue to strengthen our partnership with Microsoft.
- Minimum 5 years of recent experience in partner marketing, channel marketing, GTM partnerships or ecosystem growth.
- Proven ability to build and maintain trusted, long‑term relationships with partners and internal stakeholders.
- Experience managing and nurturing strategic partner relationships that drive mutual growth.
- Bachelor's degree in Marketing, Business, or a related field.
- Knowledge of Microsoft programs.
- Strong understanding of B2B buyer journeys, market dynamics and integrated marketing strategies.
- Strong communication and cross‑functional collaboration skills.
- Ability to manage multiple initiatives simultaneously.
- Good proficiency in English, both oral and written.
- Beautiful offices for meetups and collaborative work (Sherbrooke and downtown Montréal).
- State‑of‑the‑art technology and tools.
- A results‑oriented culture that recognises talent, action, and innovative thinking.
- A diverse, caring team with generous colleagues of various professional and cultural backgrounds.
- Opportunity to recommend quality talent through our generous referral program.
- A base salary ranging between $88,970 and $119,680 CAD yearly.
- Vacation time adjusted for experience.
- Advanced paid hours to recharge (holidays and mobile days).
- Corporate discount program to help save at local merchants.
- Proximity to your direct manager and open, honest communication to support development.
- Multiple initial and on‑the‑job training opportunities and tools to track progress and scale your career.
Last but not least: “Sherweblife” – a rich calendar of activities that enable virtual and face‑to‑face gatherings throughout the year.
At Sherweb, we believe in pay transparency and fairness. The salary range provided is intended to give an indication of what you might expect for this role. However, we recognise that each candidate brings a unique set of skills and experiences. The final compensation package will be tailored to reflect the specific qualifications and expertise of the chosen candidate, ensuring we remain competitive and equitable.
Reasons for the requirement of English:
Sherweb has international customers and fluency in English is necessary to ensure proper service delivery. The main tasks related to this position require written and oral communication with an English‑speaking clientele at all times.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: