Country Manager (digital Construction)

Leighton Contractors Ltd

Mumbai, India
On-site
10 years managing large technical teams
Digital engineering workflows expertise
Design management and construction delivery
The role involves leading a fast-growing Service Centre in Mumbai to support global operating companies with high-value digital services

Job Summary

  • The role involves leading a fast-growing Service Centre in Mumbai to support global operating companies with high-value digital services.
  • Responsibilities include overseeing multi-disciplinary teams, ensuring governance compliance, and driving innovation in digital engineering and planning.
  • Candidates must possess at least 10 years of experience managing large technical teams delivering internal services within the construction sector.

Matching Summary

The role involves leading a fast-growing Service Centre in Mumbai to support global operating companies with high-value digital services.

Skills & Requirements

Must-have

  • 10 years managing large technical teams
  • Digital engineering workflows expertise
  • Design management and construction delivery

Nice-to-have

  • Innovation mindset and process optimization
  • Strong stakeholder engagement skills
  • Continuous improvement culture

Key Requirements

  • Bachelor's degree in Civil, Structural, Mechanical Engineering, Built Environment, Architecture, or Building Services
  • Minimum 10 years of experience in technical team management
  • Proven ability to drive business excellence and compliance

Work Rights

Not specified

Tailored Resume

Cover Letter