Ben Castillo is a seasoned professional with a background in technical analysis and employee benefits management. Currently serving as a Technical Analyst at Keenan since July 2021, Ben has previously held positions such as Associate at Willis Towers Watson Health and Benefits and Benefits Analyst II at Alliant Insurance Services. Earlier experience includes roles as an Administrative/HR/Brokerage Assistant at CRC Insurance Services, Inc. and a Café Server at Barnes & Noble, Inc. Ben's foundational experience in coaching and sports management at the City of Brea Community Center highlights strong leadership and interpersonal skills. Ben holds dual Bachelor's degrees in Economics and Business Administration with emphases in Finance and Accounting from UC Irvine.
Sign up to view 0 direct reports
Get started