Remote Otter LogoRemoteOtter

Communications and Marketing Business Partner Americas - Remote

Posted 1 week ago
Marketing
Full Time
CO, USA
$120,000 - $150,000/year

Overview

This role involves acting as a business partner to senior stakeholders in the Americas business, providing strategic communications and marketing support for development and construction activities in the US and Canada.

In Short

  • Collaborate with senior stakeholders to understand business priorities.
  • Deliver strategic communications support to the Americas CEO and Executive Leadership Team.
  • Act as a liaison between the Americas business unit and global communications team.
  • Plan and execute integrated campaigns across various channels.
  • Draft content for diverse audiences ensuring alignment with brand voice.
  • Maintain relationships with key stakeholders and ensure consistent messaging.
  • Support communication needs aligned with business unit objectives.
  • Work collaboratively within a global team.
  • Manage by influence to drive initiatives forward.
  • Provide counsel and support for communication needs.

Requirements

  • Bachelor’s degree in communications, public relations, marketing, or related field.
  • 7 years of experience in a communications or marketing role.
  • Ability to speak additional languages (e.g., French, Spanish) preferred.
  • Ability to travel domestically and internationally 5 to 15%.
  • Experience in communications within the energy sector or consulting industry.
  • Strong understanding of effective communication principles.
  • Exceptional written and verbal communication skills.
  • Strategic thinker with strong relationship-building skills.
  • Excellent organizational and project management skills.
  • Fluent in English, with the ability to engage senior stakeholders.

Benefits

  • Medical, Dental, and Vision coverage.
  • 401(k) plan with a 6% company match.
  • 4 weeks Paid Time Off (PTO) and 10 Paid Holidays.
  • Tuition Reimbursement and Green Car Reimbursement.
  • Employee Referral Bonus and Discounts.
  • Wellness programs and reimbursement.
  • Paid Parental Leave and Paid Sabbatical Leave.
  • Flexible Spending Accounts.
  • Short and Long Term Disability coverage.
  • Health Savings Account with employer contribution.
RES logo

RES

RES is the world's largest independent renewable energy company, dedicated to creating a future where everyone has access to affordable, zero carbon energy. With a strong commitment to tackling some of the world's toughest challenges, RES values its diverse workforce and invests in the personal and professional growth of its employees. The company offers rewarding work that makes a real impact, opportunities for learning from inspiring colleagues, and a competitive benefits package. RES fosters an inclusive environment that celebrates differences, encouraging a variety of perspectives to solve complex problems and design practical solutions for clients.

Share This Job!

Save This Job!

Similar Jobs:

Avalara logo

Partner Communications Marketing Manager - Remote

Avalara

26 weeks ago

Join Avalara as a Partner Communications Marketing Manager to enhance partner engagement through strategic communication and marketing initiatives.

Worldwide
Full-time
Marketing
Canyon GBS logo

Marketing and Communications Manager - Remote

Canyon GBS

12 weeks ago

Canyon GBS is looking for a Marketing and Communications Manager to enhance its brand and engage with the higher education community.

USA
Full-time
Marketing
$70,000 - $95,000/year
Hunt St logo

Communications and Marketing Manager - Remote

Hunt St

17 weeks ago

The Communications and Marketing Manager will oversee marketing strategies and brand communications for a group of companies, working remotely from the Philippines.

Philippines
Contract
Marketing
1500 - 1800 AUD/month
California ISO logo

Manager, Marketing and Communications - Remote

California ISO

38 weeks ago

The California ISO is seeking a Manager for Marketing and Communications to oversee operations and staff while developing strategic communication plans.

CA, USA
Full-time
Marketing
$128,400 - $214,000/year
JDC logo

Marketing and Communications Manager - Remote

JDC

40 weeks ago

The Marketing and Communications Manager will develop and execute marketing strategies to enhance visibility and engagement for Szarvas Camp.

Hungary
Full-time
Marketing