
Tag: David Allen
Business, Law & Money
Stroma Has Appointed a New Managing Director, David Allen of Building Control
Stroma has appointed a new Managing Director of Building Control. David Allen will be joining the building energy performance business. Stroma was established in 2002 …
11/04/2017