The IT Site Support Lead is responsible for leading and coordinating onsite Tier-2 IT support for the St. Louis manufacturing facility and Corporate Headquarters. This role provides hands-on technical support, supervises plant-based IT support resources, and serves as the primary escalation point for complex, high-impact, or site-specific issues. The role partners closely with the Tier-1 Service Desk and Tier-3 engineering teams to ensure effective incident triage, rapid resolution, and continuous improvement. A strong focus on executive and VIP support, professionalism, and discretion is required due to the presence of senior leadership at headquarters.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level