E

Remote Energy Tech Customer Success Manager

Enode

remote, romblon, Philippines Full-time June 23, 2026

Found Description

Epoch Biodesign is hiring a Customer Success Manager to help energy companies implement Enode’s infrastructure. You will manage customer portfolios, collaborate with internal teams, and influence the development of the customer success function.

The ideal candidate has 2+ years in Customer Success, strong communication skills, and a passion for the energy transition. The position is remote-first in Europe, with a flexible culture and competitive compensation.

#J-18808-Ljbffr

Ready to Apply?

Submit your application for Remote Energy Tech Customer Success Manager at Enode

Apply Now