Glen McFarlane is currently the Managing Director and Global Head of Discovery Solutions at Kroll, a role they have held since 2024. Previously, they served as Managing Director at JPMorgan Chase & Co., where they were the Global Head of Legal Solutions, among other leadership positions. Glen has also worked as an independent consultant focusing on e-discovery and held a senior associate role at PricewaterhouseCoopers, specializing in dispute analysis and computer forensics. Glen's educational background includes a Master’s degree in Biostatistics from the University of Vermont and a Bachelor’s degree in Mathematics from the University of Houston.
This person is not in the org chart
This person is not in any teams
This person is not in any offices