ao link
Twitter
Facebook
Linked In
Twitter
Facebook
Linked In
Leigh Johnson

Leigh Johnson

Head of design & master development
Homes England

Biography

Leigh Johnson is head of design and master development at Homes England; and a trustee at the Town and Country Planning Association