DEPT® is seeking a Campaign Manager to join their eBay Inhouse team in Toronto. In this role, the Campaign Manager will be responsible for overseeing the end-to-end management of impactful marketing campaigns that drive engagement and conversion for eBay. They will collaborate with multiple internal teams within eBay’s organization to ensure campaigns run smoothly from concept through to execution.Role involves:
Implementing and managing CRM marketing initiatives across various channels.
Overseeing campaigns from creative brief to execution, aligning with eBay’s CRM strategy.
Handling all operational aspects of campaign setup and delivery.
Monitoring and evaluating the effectiveness of CRM activities.
Providing detailed performance reports and insights to Marketing Managers.
Acting as the main point of contact for eBay’s CRM needs.
Collaborating with the creative team to develop engaging CRM-focused creative assets.
Assisting with ad-hoc operational tasks as required.
Requirements:
Experience managing end-to-end CRM-driven digital campaigns.
Understanding of data-driven CRM marketing, including email, customer segmentation, and onsite promotions.
Excellent communication skills and ability to build strong relationships.
Expertise in writing clear, actionable creative briefs for CRM projects.
Ability to manage multiple projects simultaneously.
Flexibility to adapt to evolving plans and priorities.
Highly organized with a keen eye for detail.
Proactive, self-starting attitude with a focus on creativity and problem-solving.
Results-oriented with a strong drive to deliver and optimize CRM outcomes.
DEPT® offers:
15 days paid holiday per year, exclusive of public holidays
Mental health support
A flexible, hybrid working policy
Possibilities to develop skills further with training, development and certifications
DEPT® is a global technology and marketing services company that integrates end-to-end digital experiences for a diverse portfolio of brands. With a team of over 2,500 specialists operating across numerous locations, DEPT® delivers pioneering work on a global scale while maintaining a boutique culture. The company emphasizes innovation and a commitment to creating impactful digital solutions for its clients. DEPT® fosters a culture of inclusivity, offering opportunities for professional growth and development.