Skip to content

Customer Success Manager

Enode is hiring a Customer Success Manager in Remote — Europe, Norway.

  • Enode
  • Remote — Europe, Norway
  • Customer Support & Success

About EnodeThe grid was built for predictable, centralised power. Today it’s absorbing intermittent supply from grid scale solar and wind, alongside dynamic demand from EVs, heat pumps, and home batteries....