Barry-Wehmiller

HQ
Saint Louis
5,547 Total Employees

Barry-Wehmiller Benefits Overview

Compensation + Benefits

Offers 401(K)

Offers dental insurance

Offers health insurance

Work-Life Balance + Wellbeing

Provides paid holidays

12 Days AgoSaved
In-Office
2 Locations
Design
Manage project tasks and execution for automation solutions. Lead business development, mentor professionals, and ensure client satisfaction while maintaining quality controls.
Design
The Director of Client Development will lead large-scale capital projects for data centers, blending client strategy with technical expertise to secure and deliver successful initiatives.
17 Days AgoSaved
In-Office
2 Locations
Design
The Controls Engineer will design automation systems, oversee project phases, troubleshoot, and maintain client relationships, ensuring high-quality solutions.