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.
Location
Riverside, United States
This person is not in the org chart
This person is not in any teams
This person is not in any offices