Matching Up in Birmingham

The Bouygues Group, with 115,000 employees, in 90 countries and a group turnover of £33 Billion is a significantly large organisation. It is well acknowledged that large organisations are slow to react
and respond to market changes.