25 Oct
|
Emily Carr University of Art & Design
|
Canada
25 Oct
Emily Carr University of Art & Design
Canada
Lead integrated marketing campaigns at Emily Carr University in Vancouver, using strategy, analytics, and brand expertise across institutional priorities.
Reporting to the Manager, Marketing, this permanent full-time position advises on broad campaigns and advancement efforts. You will align marketing initiatives with ECU’s mission, vision, and strategic priorities. The work combines planning, collaboration, budget management, and hands-on execution.
Key Responsibilities:
- Develop and implement integrated institutional marketing campaigns
- Manage strategic brand awareness campaign budgets
- Provide messaging, branding, and strategic marketing recommendations
- Analyze campaign ROI and cost-performance metrics
- Build relationships with agencies, vendors,
and external partners
Requirements:
- Bachelor’s degree in marketing, communications, business, or related field
- Five-plus years of strategic marketing or campaign experience
- Expertise in multi-channel marketing strategies and measurable results
- Knowledge of audience segmentation, analytics, CRM, SEO, and SEM
- Robust communication, collaboration, problem-solving, and project management skills
Apply strategic planning, campaign execution, budget management, and analytics to advance ECU’s institutional marketing priorities.
📌 Strategic Marketing Campaign Advisor (Canada)
🏢 Emily Carr University of Art & Design
📍 Canada