Technical Support Specialist (Energy Management Systems)
Location: Birmingham, Alabama
This position is part of a contracted 24x7x365 staff responsible for frontline computer systems and application diagnostics and support. It also serves as the primary communications channel between the customer, support personnel, and management.