Managing Director
United States, New York
J.C. Flowers & Co. LLC
J.C. Flowers & Co.
Harvard Business School
Harvard University