Energy Customer Support Specialist (Bilingual)

Engage with industry stakeholders, and highlighting inefficiencies. Take full responsibility for all issues that you come across, you will be delivering end to…