Steve Richards
Senior Managing Director
,
Ankura
Appearances