There are still lots of open positions. Let's find the one that's right for you.
The IT Support Specialist position plays a key role in delivering outstanding technology support to our staff across multiple locations from our headquarters in the South Hills of Pittsburgh. This role is essential for ensuring that all technology-related issues are resolved efficiently and effectively, contributing to the overall productivity of the organization.