TruStar Energy employs 39 employees. The TruStar Energy management team includes Scott Edelbach (GM and Founder), Douglas Howell (Vice President Service and Maintenance), and Olivia Spruill (Accounts Payable Specialist).
Get Contact Info for All DepartmentsLooking for a particular TruStar Energy employee's phone or email?