Director, Sale & Purchase Agreement (SPA) Team
PwC
London