National Mission Critical Client Leader
DLR Group · Houston, TX · 3 wk ago
OTHRFull-time
Position Summary
As a Mission Critical Client Leader, you will play a key role in business development, client stewardship, and project leadership across mission-critical market sectors. You will be responsible for cultivating long-term client relationships, leading complex pursuits, structuring contracts, and ensuring the strategic and financial success of multiple concurrent projects.
Required Qualifications
- Bachelor’s degree in Architecture, Engineering, Interior Design, Construction Management, or a related field (professional licensure or certification strongly preferred)
- 10+ years of AEC industry experience, including 5+ years in a client-facing role and proven experience in mission-critical or technically intensive sectors
- Experience managing large-scale programs or portfolios for mission-critical, industrial, or hyperscale clients
- Strong understanding of business development, contract negotiation, financial management, and project delivery practices
- Excellent communication, relationship-building, and presentation skills
- Ability to travel occasionally to support client and project needs
- Must be eligible to work in the United States without the need for visa sponsorship