Commercial Card Solutions Technical Support Specialist II Pinnacle Technical Resources
Hoover, Alabama12 days ago
| Location | Birmingham, Alabama |
Technical Support Specialist (Energy Management Systems)
Location: Birmingham, Alabama
The Technical Support Specialist (Energy Management Systems) is part of a contracted 24x7x365 team responsible for frontline computer systems and application diagnostics and support. This role serves as the primary communication channel between customers, support personnel, and management.