🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Customer Support Coordinator

Company

RES Limited

Location

yeovil, england

Posted

June 20, 2026

Position Overview

As a Renewables Customer Support Coordinator, you'll be responsible for:

  • Managing renewable energy projects from the post‑design phase through commissioning to ensure full compliance.
  • Maintaining project timelines and proactively addressing any issues by providing regular progress updates.
  • Coordinating internal teams, suppliers, and installers to ensure seamless project execution.
  • Acting as the main point of contact for homeowners to support their grant applications, ensuring they understand the process and provide the necessary documentation.
  • Working with internal teams to ensure all necessary paperwork is completed accurately on time.

Requirements

  • Experience working in the renewables industry.
  • Excellent communication skills.
  • Ability to multi‑task and organize/prioritize workload.
  • PC literacy, including the use of CRM.
  • Team player able to handle a diverse...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now