Sarah is the firm's Head of Risk.

 

  • 2002: England and Wales

Close