🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Commercial Debt Strategic Manager

Company

Ecotricity

Location

Stroud, England

Posted

July 13, 2026

Position Overview

About The Role

DOE plus 30% OTE


You'll need to be based within a reasonable distance and able to travel to our office based in Stroud, Gloucestershire, as the role requires office presence.


The Strategic Debt Manager will be responsible for leading a team of Strategic Debt Advisors. Strategic accounts are high value, and relationship managed these customers are usually large portfolios of MPXN’s This role requires proven experience managing senior stakeholders within Strategic Energy Debt, this is critical to our ongoing success. Reporting directly to the Head of Commercial Debt, you will lead on all Strategic Debt management activities up to enforcement action, working closely with B2B Debt Teams and & CX.

What you will do…

  • Lead the Strategic Debt function of Commercial Debt Strategic Advisors ensuring team size/structure and capability remains fit for purpose.
  • Preparation & review of key targets...
  • Ready to Apply?

    Join thousands of Americans building their careers

    Apply Now