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.
Sign in to browse authentic reviews, anonymous ratings and salary data before you apply.