Rita Clifton

Rita Clifton

Rita Clifton CBE is chairman of BrandCap and a portfolio non-executive director