RES · 1 month ago
Communications and Marketing Business Partner Americas
RES is committed to building a workplace where everyone feels heard and respected. The Communications and Marketing Business Partner will act as a business partner to senior stakeholders in the Americas business, providing strategic communications and marketing support for development and construction activities.
Biomass EnergyEnergyMiningRenewable EnergySolar
Responsibilities
Working alongside the Americas leadership team and senior stakeholders to understand business priorities. Develop and deliver strategic communications and marketing initiatives aligned with business unit objectives and employee engagement programs
Delivering strategic communications support to the Americas CEO and Americas Executive Leadership Team, including internal communications such as townhalls, written updates and events; external media and social media profiling; and speaking engagements
Acting as the liaison between the Americas business unit and the global communications and marketing team, to ensure local activities (such as townhalls, internal and external events) are coordinated and managed consistently in line with global initiatives and messaging
Planning and execution of integrated campaigns that support business unit and company-wide objectives across internal and external channels, including social media, traditional media and in-person events, in collaboration with the global team
Drafting and adapting content where required for a variety of audiences including our people, our customers, the media and other key external stakeholders ensuring alignment with RES’ tone of voice and style
Providing good counsel and support for a range of communication needs that support the Americas business unit objectives and where necessary, working with the global communications and marketing team to support in-country requirements for other RES business units
Help maintain relationships with key stakeholders such as industry associations, government bodies and other stakeholders by ensuring consistent messaging and brand alignment
Qualification
Required
Bachelor's degree in communications, public relations, marketing, business, or related field required
7 years' experience in a communications or marketing role required
Ability to travel domestically and internationally 5 to 15% required
Proven track record, either in-house or agency communications experience – preferably within the energy sector, construction or consulting industry
Experience in planning, executing and measuring success of communications and marketing initiatives
Supporting and advising senior leaders
Strong understanding of effective communications approaches, principles, and best practices to deliver tangible results
Exceptional written and verbal communication skills, with the ability to tailor messaging to the audience
Fluent in English (spoken and written)
Strategic thinker, able to assess opportunities and make clear recommendations
Strong relationship-building and stakeholder management capabilities
Ability to work collaboratively within a global team
Ability to manage by influence, building trust and credibility across teams to drive initiatives forward with indirect reports
Excellent organizational and project management skills, comfortable working across multiple deadlines and time zones as required
Confident communicator, able to engage senior stakeholders and external partners
Preferred
Ability to speak additional languages (e.g., French, Spanish) preferred
Knowledge of the US and Canadian energy sectors is desirable
Awareness of how to align local initiatives with global messaging
Benefits
Medical, Dental and Vision
Health Savings Account with employer contribution
Flexible Spending Accounts
4x pay Basic Life and Voluntary Life
Short and Long Term Disability
Accident, Hospital, and Critical Illness
401 (k) plan with 6% company match
4 weeks Paid Time Off (PTO) and 10 Paid Holidays
Tuition Reimbursement and Green Car Reimbursement
Volunteer and Charity Matching
Paid Parental Leave and Paid Sabbatical Leave
Employee Referral Bonus
Employee Discounts and Wellness programs
Wellness Reimbursement
Company
RES
RES is the world’s largest independent renewable energy company, working across 24 countries and active in wind, solar, energy storage, green hydrogen, transmission, and distribution.
Funding
Current Stage
Late StageTotal Funding
unknownKey Investors
Canbank Venture Capital Fund
2019-01-01Series Unknown
Recent News
Renewable Energy Magazine
2025-06-21
2025-06-16
Company data provided by crunchbase