Theo Allen

Theo Allen Associate New York

Theo Allen is an Associate at Compensation Advisory Partners (CAP) in New York. He has over three years of executive compensation consulting experience, and since joining CAP in 2020 has worked with compensation committees and senior management teams to address a wide array of executive and non-employee director compensation issues.

Theo has experience in peer group development, benchmarking of compensation levels for senior executives, annual and long-term incentive plan design, pay vs. performance validation and development of non-employee director compensation programs. Theo has performed work for large and small publicly traded and private companies in a variety of industries, including banking, insurance, industrials, and apparel.

Publications and Speeches
Theo has co-authored and done extensive research for CAP reports on executive compensation trends including Say-on-Pay and Regional and Community Banking, among other CAP research initiatives.

Theo received a Bachelor of Arts in Political Science from Boston College, with minors in Management & Leadership and International Political Economy.