Ms. Allen joined Churchill Management Group in 2012. She has served under various management and support roles in the Sales and Client Servicing Department, prior to taking her current role as Director of Business Services. She is responsible for overseeing various sales support departments within the Los Angeles office.
Ms. Allen graduated from California State Polytechnic University, Pomona with a Bachelor of Science in Business Administration. She has also obtained her Master of Business Administration degree from the University of La Verne.