Meet the Team
You're in good hands, you can rely on our team's knowledge, experience and capability to help you realise your project.

Richard Hubbard
Small Works Surveyor/Projects Manager
richard@icbprojects.co.uk 01202 785200 07570674252 Add To Contacts



Charlie De Fraine
Projects Installer
charlie@icbprojects.co.uk 01202 785200 07393029765 Add To Contacts
