“Tom Barkin spent 30 years at McKinsey, where he held roles including Chief Risk Officer and Chief Financial Officer.”