Marketing Manager

DEPT® · Marketing

Job description

Position:
Marketing Manager (12 month FTC)

Company:
DEPT®

Compensation:
$90,000 - $95,000 CAD

Location:
Canada, Toronto

Employment type:
Fixed Term Contract

Work Arrangement:
Hybrid

Short Summary:
As an eBay Marketing Manager, you will manage the strategy, creative development, delivery, and optimization of CRM campaigns to engage customers to buy and sell on eBay. You will lead a team of Campaign Managers and be responsible for the end-to-end creative process from strategy to execution.

Responsibilities:
- Translating business propositions into marketing campaign plans across owned channels.
- Evolving creative campaign development based on consumer insight.
- Developing channel plans and optimizing campaigns across digital channels.
- Managing internal stakeholder relationships to meet deadlines.
- Improving campaign personalization and targeting for different customer segments.
- Presenting campaigns to senior stakeholders.
- Managing cross-functional relationships and coaching team members.
- Owning and optimizing all digital marketing activity.
- Analyzing real-time channel performance and providing actionable insights.

Requirement:
- Extensive experience in a marketing role.
- In-depth knowledge of B2C marketing and campaign delivery.
- Proven experience in translating marketing propositions into campaigns.
- Experience in defining owned channel execution strategy and large-scale campaigns.
- Customer-centric with a focus on operational execution.
- Independent and creative problem solver.
- Expert in digital marketing with a track record of integrated multi-channel campaigns.

Benefits:
- Flexible, hybrid working policy.
- Excellent salary based on experience.
- Mental health support and company sick pay scheme.
- 15 days paid holiday annually (plus Public Holidays).
- Refreshments provided in the office.
- Enhanced family-friendly policies.
- Social and cultural events for colleague connection.
- Learning and development opportunities.
- Buddy Programme for new employees.
- DEPT® is a Certified B Corp® and has received multiple awards.

Skills

  • digital_marketing

Languages

EN

Apply

Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.

View & apply
Marketing Manager — DEPT® | RVC