Phil Allen currently serves as the Director of DB Client Relations and Actuary at Nova 401(k) Associates since December 2017. Previously, Phil held the position of Office Business Leader - Wealth at Mercer from 2015 to 2017, overseeing retirement, investments, and financial wellness consulting across four offices and seven states. From 2001 to 2015, Phil worked as a Senior Consulting Actuary at Towers Watson, leading consulting efforts for several organizations, including Fortune 1000 companies, while participating in a national senior actuary network. Phil began the career as an Actuarial Analyst at Mercer from 1997 to 2001 and interned at Acordia in 1996. Phil holds a Bachelor of Science degree in Mathematics, with a minor in Philosophy, from Baylor University.
Sign up to view 2 direct reports
Get started
This person is not in any teams
This person is not in any offices