Glen McFarlane

Managing Director, Global Head of Discovery Solutions

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

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices