Allen is Vestar’s Assistant Controller, and has been with the firm since 1995.
Allen holds a BA in Economics from Lehman College.