John P. Larson ist Vorsitzender für IAA, Inc. und Chief Executive Officer von Bestop, Inc.
In seiner früheren Laufbahn hatte Herr Larson die Position des Chief Executive Officer für Escort, Inc. und des General Managers der General Motors Corp. inne.
Herr Larson erhielt einen Bachelor-Abschluss von der Northern Illinois University und einen Graduierten-Abschluss von der Purdue University.