Stephen Davies

Operations Director

Bouygues UK


With over 35 years in the Construction Industry across the UK, UAE, and Canada, Stephen has held various leadership roles and has a strong understanding of the importance of on leading by example, fostering relationships, and creating supportive professional environments.

As Operations Director for the South West and Wales, Stephen oversees all disciplines, reporting directly to the Managing Director for the region, aiming for excellence in all activities. His focus more recently within Bouygues UK has been on sustainability and carbon reduction, supporting the business strategy in the South West and Wales region specifically. Stephen ensures high standards are upheld when it comes to quality, cost control, and timely delivery, aiming for client satisfaction and community support.

« Back