Skip to main content
The ILR Complex in fall.

Allen Jackson

ICS Executive in Residence

Allen spent 24 years in compensation consulting at Willis Towers Watson (formerly Towers Perrin) concluding his career as a Managing Principal. Supervising and visioning WTW's survey business, he led data structures for a 75 country business, Allen also led WTW's compensation consulting in entertainment and information industry clients. Since retiring from the firm, Allen has been an active member or corporate and non-profit boards. He is a graduate of Princeton University and Columbia Business School.