cover image
STR

Details

STR is an exceptional employer that values its employees by fostering a collaborative and mission-driven work culture. With a focus on professional growth, the company offers ample opportunities for skill development and advancement in a dynamic technical environment. Located in a supportive community, STR ensures that its IT Support Specialists are equipped with the resources they need to thrive while making a meaningful impact.