For Employers

STN Incorporated

Remote Job Openings at STN Incorporated (2)

Senior Technical Success Manager

United States $100K - $110K per year 2-5 yrs exp Others

The Technical Success Manager serves as the primary operational point of contact for managed-services customers, overseeing account health, service performance, and lifecycle planning. They facilitate recurring meetings, manage escalations, and coordinate with internal teams to ensure contractual and technical success.

Project Manager, Cluster Deployment

United States $125K - $165K per year 5-10 yrs exp Product

Owns the end-to-end delivery of GPU cluster builds across colocation and modular data center sites, managing schedule, scope, and budget. Coordinates cross-functional teams and vendors to ensure site readiness and successful customer go-live.