Jerre ist Executive Chairman und Chief Executive Officer von Clarivate plc. Jerre Stead war bis zur Fusion mit Clarivate im Mai 2019 CEO von Churchill Capital Corp.
Jerre Stead kann auf eine lange und sehr erfolgreiche Karriere als CEO von Aktiengesellschaften zurückblicken, und Clarivate ist das zehnte Aktienunternehmen, bei dem er als CEO und/oder Chairman tätig war. In den letzten zwei Jahrzehnten hat er ein weltweit führendes und eines der am schnellsten wachsenden Unternehmen im Bereich der Informationsdienste geschaffen. Bevor er Clarivate leitete, war er als Chairman und CEO bei IHS Markit, Ltd. und zuvor als Executive Chairman und CEO bei IHS Inc. tätig. Zu den anderen sehr erfolgreichen Technologie- und Informationsunternehmen, die er leitete, gehören Honeywell-Phillips Medical Electronics, Square D, AT&T Global Business Communications Systems, AT&T Global Information Solutions (NCR Corporation), NCR Japan, Legent Corporation und Ingram Micro.
Darüber hinaus war Jerre während seiner Karriere in 37 Unternehmensvorständen tätig und erhielt zahlreiche Auszeichnungen für seine Arbeit, darunter den Kenneth B. West Lifetime Achievement Award, den er im Juli 2017 von der National Association of Corporate Directors (NACD) in Anerkennung seiner Arbeit in Unternehmens- und Philanthropievorständen erhielt.
Als Absolvent der University of Iowa und des Harvard University Advanced Management Program in der Schweiz erwarb Jerre einen Bachelor-Abschluss in Betriebswirtschaftslehre. Er ist Vorsitzender des Banner Alzheimer’s Institute sowie Vorsitzender des Vorstands des Garret Evangelical Seminary und sitzt im Vorstand des American Writers Museum und von Guideposts.