CEO
Lee Bramald
CEO Approval Rating
90/100
1981
PrivateAcquired by Halton Group
https://flamgard.co.uk/