
Back to case studies
Russell Reynolds Associates
Size
21,000 Sq ft
Location
SW1, London