Ankura Appoints Richards Senior Managing Director
Ankura Consulting Group appointed former Deloitte partner Steven Richards as senior managing director.
December 13, 2016
Ankura Consulting | Deloitte | Steven Richards
ABF Journal
Ankura Consulting Group appointed former Deloitte partner Steven Richards as senior managing director.