Valerie Owen, OBE
Valerie Owen is a Chartered Architect, Town Planner, Development Surveyor and Environmentalist – expert in sustainable development and regeneration.
In her early career, Valerie specialised in conservation and heritage, converting redundant Listed Buildings to commercial uses. She then became Architect Director at international consultancy Jones Lang LaSalle, maximising investment returns by upgrading properties in major Pension Fund portfolios. Later, Valerie became Managing Director at London First, delivering sustainable development programmes through business and government partnerships.
Valerie is passionate about good design and sustainability. She has held numerous Ministerial and NED appointments, acting as commissioning client for major public sector projects, including Covent Garden Market, Nine Elms; Growth Area housing programmes; Dover Port/Waterfront regeneration; Redevelopment, Barts & London Hospitals.
Valerie was previously a NED at Places for People Group managing 182,000 homes and £3Bn assets, and Chaired Swan Housing, managing 11,000 houses, a construction company and MMC factory. She currently runs Le Vaillant Owen Consultancy, Chairs the Centre for Engineering and Manufacturing Excellence and holds a Ministerial appointment to Trinity House Lighthouse Board. In 2001, Valerie received an OBE for services to Architecture; she is an Honorary Fellow of Cardiff University, and Past Master of the Architect’s Livery Company. Valerie received the 2015 National Women in Construction Lifetime Achievement Award, the 2016 CBI’s ‘First Woman’ Built Environment Award, and a 2017 National Sunday Times NED of the Year Award. She lives in east Kent with her husband and three daughters and is actively involved with the RNLI and Girlguiding.