About this role
Partner, Global Head of Crisis Advisory and Risk Consulting at Control Risks. Location: Houston or Washington or New York City or Chicago or San Francisco. Role: executing strategy, advising executives, leading teams Requirements: 15+ years in crisis advisory/risk consulting with 5+ years senior leadership and P&L responsibility; bachelor's degree required; board/C-suite advisory, hands-on crisis response, commercial growth, AI/digital transformation experience, and leadership of large teams. Category: Business Development Seniority: Senior Level Commitment: Full Time Workplace: Hybrid Languages: English