This job is no longer available
This job expired on 17/08/2026. It no longer accepts applications.
Marketing & Communications Specialist
SLR Consulting · Santiago
Job description
About the role
SLR Consulting (Americas) is seeking a Marketing & Communications Specialist to support its sustainability and environmental services across Canada, the United States, Brazil and Chile. You will work with a fast‑moving, cross‑regional team to shape brand messaging, develop marketing assets, and drive engagement with clients and stakeholders.
Key responsibilities
- Create clear, engaging communications and marketing content for key initiatives across the Americas.
- Develop modular, reusable materials such as one‑pagers, presentations, and digital assets.
- Support brand visibility and market presence in the financial, industry, and technology sectors.
- Plan and execute client‑centric events, webinars, roundtables, and related marketing campaigns.
- Collaborate with regional teams to ensure consistent messaging and brand alignment.
- Translate technical information into audience‑friendly content for internal and external audiences.
- Monitor industry trends and audience preferences to inform content strategy.
- Track performance of marketing activities and provide analytics for continuous improvement.
- Maintain tools, templates, and processes that improve efficiency across teams.
Required profile
- Strong judgment, accountability, and ability to manage competing priorities.
- Proactive, solutions‑focused mindset with the confidence to own projects from brief to delivery.
- Excellent written and verbal communication skills.
- Ability to work quickly in a collaborative, multi‑regional environment.
Required skills
- Experience creating marketing collateral (one‑pagers, presentations, digital assets).
- Familiarity with event planning and execution.
- Ability to translate complex technical information into clear, accessible content.
- Analytical skills for tracking performance and reporting insights.
What we offer
- Opportunities to grow subject‑matter expertise in sustainability and environmental consulting.
- Investment in employee development and long‑term career growth.
- Collaborative, inclusive culture across the Americas.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Chile.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
SLR Consulting
Santiago
Related job offers
-
Jefe/a de Marketing Consumo Inmediato
Coca-Cola Andina Santiago -
Senior Project Manager – Live Entertainment
FeverUp Santiago -
Growth Strategy Manager (Portuguese Speaker) – Buenos Aires
FeverUp Santiago -
ABM Manager – Remote
BairesDev -
Programa Next Gen – Trainee en Marketing y Ventas
Cia de Talentos Latam Métropolitaine de Santiago