Nick Smith

Sector Lead

Financial Services

Managing Director, London & International