SLR Consulting
Marketing & Communications Specialist
Guelph, Canada, CA · Full-time
Sponsorship not specifiedDetected 22 days ago
Adobe Creative SuiteHubSpotExcelCommunicationCritical ThinkingPublic SpeakingMicrosoft Office
About the role
- As our new Marketing & Communications Specialist you will play an important role on a team whose work is essential to achieving this goal.
- You'll be a key member of our Americas-wide team, helping shape and elevate our brand across Canada, the U.S., and Latin America.
- In this role, you'll help shape marketing plans with a strategic mindset, recommend the right mix of tactics, and take ownership of results by proactively troubleshooting and improving performance.
Responsibilities
- Create clear, engaging communications and marketing content that supports key initiatives across Canada, the U.S., Brazil and Chile.
- Develop modular, reusable materials such as one‑pagers, presentations, and digital assets that streamline support across teams.
- Support brand visibility and market presence across the financial, industry & technology sectors in the Americas
- Support the development and execution of client centric events (ie. Roundtables, Luncheons, webinars, capabilities presentations, etc.), marketing campaigns, including content for blogs, social media, and event materials.
- Collaborate with regional teams to ensure consistent messaging and brand alignment across all markets.
- Track performance and effectiveness of marketing and communication activities, providing insights/analytics that support continuous improvement.
- Maintain tools, templates, and processes that reduce bespoke work and improve efficiency across teams.
Requirements
- 4-5 years of experience in a comparable role, preferably within the environmental services, engineering, industrial, or financial sectors, with an emphasis on sustainability-related initiatives
- Experience with professional writing, including business communications etc.
- Experience with content creation including blog posts, tradeshow materials, technical papers, publications etc.
- Experience with Event Management and related communications strategies
- Experience with digital platforms including HubSpot, social media and websites
- Experience with Adobe Creative Suite and strong MS Office skills
- Experience with Analytics
- An excellent writer/communicator: you know that professionalism is in the details.
- You can transform complex ideas into accessible and digestive for a broad audience.
- Collaborative: you are a self-starter that enjoys working with others, knows how to work effectively within diverse teams, and excel in communicating ideas and messages to various audiences.
Compensation
- Competitive total compensation package including comprehensive benefits, vacation, and a suite of wellness initiatives.
Benefits
- We care about investing in our employees for the long-run, and if you ask our team, they'll tell you that's just one of the many benefits of working here.
- Competitive total compensation package including comprehensive benefits, vacation, and a suite of wellness initiatives.
- Post-secondary education in marketing, communications, or similar field
- Cultural fit and shared vision are very important to SLR.
- Final agreed upon compensation will be commensurate with individual education, professional designation, experience, internal parity, and location.
Company info
- Competitive total compensation package including comprehensive benefits, vacation, and a suite of wellness initiatives. Final agreed upon compensation will be commensurate with individual education, professional designation, experience, internal parity, and location.
- Full-time, permanent role with opportunities for professional growth and advancement
- Spanish language skills are an asset
- Here's what else you'll enjoy as part of our team:
Apply directly at SLR Consulting →Create a free account for alerts like thisView SLR Consulting immigration profile
This listing is sourced directly from SLR Consulting's careers page and normalized into a canonical job model.