El Sr. Richards es consejero delegado de Global Rescue desde que fundó la empresa en 2004. También es presidente de Crisis Services Company, una compañía de seguros cautiva con sede en Vermont. El Sr. Richards ha sido ponente en CNN, Fox News, NPR y otros importantes medios de comunicación sobre temas relacionados con la respuesta a las crisis, la mitigación y la gestión del riesgo en los viajes. Actualmente forma parte de la Junta Consultiva de Viajes y Turismo del Departamento de Comercio de EE.UU., es el director principal de la junta de Re:wild, una organización de conservación medioambiental basada en la ciencia, es embajador del Equipo de Esquí y Snowboard de EE.UU. y miembro global del Consejo Mundial de Viajes y Turismo. Antes de fundar Global Rescue, Richards trabajó durante una década en los sectores del capital riesgo y los servicios financieros. El Sr. Richards es licenciado por el Middlebury College. Obtuvo su MBA en la Tuck School of Business de Dartmouth College, donde ha trabajado como empresario residente.