WSP in Africa

Technical Director - Roads

WSP in Africa  •  Bengaluru, IN (Onsite)  •  15 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Establishment and Growth The Roads team in India was established in 2012, primarily to support your UK offices. Over the last three years, it has tripled in size, aligning with our strategic growth plan.

Services Offered The team offers a comprehensive set of services, including design of road features and geometrics, modeling, RRRAP (Road Restraints Risk Assessment Programme), traffic signs and road markings, earthworks, drainage design, SUDS (Sustainable Urban Drainage Systems), BIM (Building Information Modeling), production of drawings, technical specifications, and reports. We also offer services in roads operations and maintenance projects, project management services on projects and frameworks, design visualization, photomontage, motion graphics, video, and multimedia.

Strategic Growth Our organization has pursued a strategy of organic growth, building a portfolio of frameworks and projects that require a leader to further strengthen and expand the teams in India.

The Technical Lead will collaborate with team members in India and spearheads in the UK to offer technical expertise on projects by utilising their operational leadership and management skills. Your proficiency in the road industry of the UK, coupled with your capacity for innovative thinking, will be required to ascertain the underlying causes of the problems. Ensuring technical prowess, compliance with regulations, and efficient project management are integral components of this position in order to satisfy the expanding requirements of a contemporary and environmentally conscious road infrastructure.

Leadership and Innovation The role emphasises promoting innovation and efficiency to ensure the development and maintenance of the road infrastructure in the UK in a safe and efficient manner.. It's part of the India Senior Management Team and requires collaborative behaviours to enhance the wider business.

Focus on People and Resources The role particularly focuses on effective governance on technical, people management, assuring quality and financial performance in the overall project delivery.

WSP's Mission At WSP, there’s nothing we love more than pushing boundaries, harnessing innovation and sharing insights across our diverse, international team to create a tomorrow’s world that's cleaner, greener and safer. Join us and you’ll be part of an organization that takes pride in its people and purpose: creating long-lasting, future-ready, solutions to meet the needs of generations to come.

Overall, this is a critical position in our organization, responsible for the growth, leadership, and successful project delivery of your Roads team in India, in alignment with your organization's goals and values.Top of Form

As the Technical Head – Roads, you will lead the charge in delivering cutting-edge engineering solutions while guiding a team of skilled professionals. Your role will encompass:

  • Providing visionary leadership to a high-performing team of road design engineers.
  • Managing all technical dimensions of road infrastructure projects.
  • Driving innovation and engineering excellence across project lifecycles.
  • Offering expert guidance and support for road design and related technical activities.
  • Supervising and mentoring engineers in assessing surveys and preparing road designs.
  • Ensuring adherence to UK standards such as DMRB, MCHW, and BS codes.
  • Delivering projects on schedule, within budget, and to top-tier quality benchmarks.
  • Supporting technical aspects of demolition, site clearance, utilities, and infrastructure works for infrastructure developments.
  • Serving as a technical liaison across regional teams in India and the UK.
  • Strengthening client relationships, enhancing team capabilities, and contributing to business development.
  • Overseeing project management functions including forecasting, resource planning, and commercial governance.
  • Ensuring technical quality and compliance of all roads deliverables in coordination with UK governance teams.
  • Collaborating with project directors and managers to align technical inputs with project goals and client expectations.
  • Assisting resource teams with bid preparation and strategic pursuits to allocate adequate resources meeting scope and client requirements.
  • Leading performance reviews, promotions, and professional development for team members.
  • Drive Technical Leadership Group initiatives and conduct periodic town halls to strengthen technical profile of team in compliance to the UK industry requirements
  • Fostering a culture of continuous learning, mentorship, and grow technical skills meeting industry requirements.

You will work closely with the UK Technical Leadership Group (TLG), including the UK GCC SBU Head, Operations Director, Regional and Project Directors, and the Business Development team within the T&I Strategic Business Unit and the broader WSP UK/global network.

  • Educated to Bachelor / Master’s degree level in a Highways related discipline such as Civil Engineering.
  • Chartered Engineer status of a recognised professional institution (e.g. ICE, CIHT) is preferred.
  • Substantial experience in managing large-scale structural projects.
  • Possess a solid understanding of various contract forms to effectively manage project scope and associated design responsibilities
  • Seasoned professional with at least 20 years’ experience in design and management of UK roads, project management, project delivery or in leadership in a consulting engineering environment.

BGV:

  • Employment with WSP India is subject to the successful completion of a background verification (“BGV”) check conducted by a third-party agency appointed by WSP India.
  • Candidates are advised to ensure that all information provided during the recruitment process — including documents uploaded — is accurate and complete, both to WSP India and its BGV partner
WSP in Africa

About WSP in Africa

We are one of the world’s leading professional services firms, uniting our engineering, advisory and science-based expertise to shape communities to advance humanity.

From local beginnings to a globe-spanning presence today, we operate in over 50 countries and employ approximately 73,000 professionals, known as Visioneers.​

Operating from South Africa, and with a team of over 650+ we deliver innovative projects across sectors: Transport & Infrastructure, Property & Buildings, Earth & Environment, Water, Power & Energy and Mining & Metals.​

Visit us at https://www.wsp.com/en-ZA/

#WeAreWSP

Industry
Consulting & Advisory
Company Size
501-1,000 employees
Headquarters
Johannesburg, ZA
Year Founded
1885
Website
wsp.com
Social Media