CarbonBetter

United States
Total Offices: 2
50 Total Employees

Teams at CarbonBetter

Recently posted jobs

3 Days AgoSaved
In-Office
Medellín, Antioquia, COL
Greentech • Logistics • Professional Services • Consulting • Energy
The Customer Support Specialist will assist customers through phone, email, and chat, addressing inquiries about electricity and natural gas services, while collaborating with the Quality Control team to enhance service quality.