13 Jun
IT Support Specialist
New York, New york city 00000 New york city USA

reshaping how energy gets built in the U.S. - we'd love to meet you.

About The Role

The job of the IT Support Specialist - Tier 1 is to provide initial technical support to end users across the organization. This role serves as the primary point of contact for
Salary:$50k - $65k


Related jobs

Report job