
Content Integration Specialist
Desjardins
full-time
Posted on:
Location Type: Hybrid
Location: Montréal • Canada
Visit company websiteExplore more
About the role
- Play a key role in the go-to-market strategy for Desjardins structured products
- Manage email and digital marketing campaigns: content writing and integration in Eloqua, B2B campaign segmentation and automation
- Ensure data quality between the CRM and Eloqua to generate qualified leads
- Produce reports and analyses on campaign performance and maturities tracking
- Collaborate with internal and external stakeholders
- Distribute content: client templates, financial documents, website publishing and updates on Fd.com
- Contribute to marketing initiatives: presentations, visual assets, content review and optimization
- Optimize and automate processes as part of a continuous improvement approach
Requirements
- Bachelor's degree in Marketing, Communications, or Office Systems Technology (or equivalent)
- A minimum of four years of relevant experience in a similar role (content integration, automation, quality control, campaign management)
- Experience with Adobe tools and InDesign
- Advanced proficiency of English and French, in both oral and written form
- Advanced proficiency in Excel (complex formulas, pivot tables)
- Advanced proficiency in Word (template management and optimization)
- Knowledge of web environments
- Knowledge of marketing automation tools
Benefits
- Competitive salary and annual bonus
- 4 weeks of flexible vacation starting in the first year
- Defined benefit pension plan that provides predictable, stable income throughout retirement
- Group insurance including telemedicine
- Reimbursement of health and wellness expenses and telework equipment
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
content writingcampaign segmentationautomationdata qualityreportingdata analysistemplate managementweb publishingmarketing automation
Soft skills
collaborationcommunicationcontinuous improvement
Certifications
Bachelor's degree in MarketingBachelor's degree in CommunicationsBachelor's degree in Office Systems Technology