Richard Holland currently serves as the Operations Director at Owl Homes Ltd since September 2022. Prior to this role, Richard held the position of Construction Director at Bellway Homes. Richard completed education at St George Southampton, contributing significant expertise to the construction and operations sectors.
Sign up to view 3 direct reports
Get started
This person is not in any teams