Mr. Richards has served as the Chief Executive Officer of Global Rescue since he founded the company in 2004. He also serves as the President of Crisis Services Company, a Vermont-based captive insurance company. Mr. Richards has been a featured speaker on CNN, Fox News, NPR and other major media outlets regarding crisis response, mitigation and travel risk management topics.
Prior to founding Global Rescue, Mr. Richards spent a decade in the private equity and financial services industries. He previously worked at the $1.3 billion private equity affiliate of Thomas Weisel Partners and in various positions at Thoma Cressey Equity Partners, Donaldson, Lufkin and Jenrette and Deutsche Banc Alex Brown. Over the last two decades, he has been involved in financings and private equity investments for more than 30 companies. He received his MBA from the Tuck School of Business at Dartmouth College where he has served as an Entrepreneur-in-Residence. He currently serves on the board of Global Wildlife Conservation, a science-based environmental conservation organization.