Benjamin F. Phillips
Principal | Chief Strategist
New York - National Office
30 Rockefeller Plaza
Ben is a principal and the investment management chief strategist with the Casey Quirk practice of Deloitte Consulting LLP. Ben has advised some of the world's largest asset managers, wealth managers, and other financial services companies for more than 20 years. His areas of functional focus include strategic planning, global distribution design, operating models and organizational structure, M&A and due diligence, and the US intermediary marketplace.
Prior to Deloitte, Ben was a partner at Casey Quirk since 2008, where his senior management responsibilities included overseeing the thought leadership and strategic client program, providing insights and content to clients. Before this, he was a managing director at Jefferies Putnam Lovell, an investment banking group focused on the asset management sector. Ben earned master's degrees in business administration from Columbia Business School and London Business School and holds a bachelor's degree in journalism from Boston University.