Balance Energy LLC
Open positions
1 job
5 views 3 weeks ago
Customer Support
Open 21d North America
United States
Houston, TXThe Customer Support Representative is responsible for following up on scheduling services, research and resolution of customer service issues and inquiries, and responsible for individual achievement. Ability to build…