Eric serves as a director. From 2010 to 2014, he served as senior advisor to the Center for Corporate Governance of Deloitte LLP, which provides board governance services to global clients.
This person is not in the org chart
This person is not in any teams