Interview: Ayo Allu (Clarion)
Clarion is the largest housing association in the United Kingdom with over 125,000 properties. Ayo Allu is the Director of Technical, Design & Innovation at Clarion.
Clarion is the largest housing association in the United Kingdom with over 125,000 properties. Ayo Allu is the Director of Technical, Design & Innovation at Clarion.