Skip to main content

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.