Catherine Engelbert

Engelbert is CEO of Deloitte

More from TIME
More From TIME