Neal Chhabra is the Head of Corporate Finance at Devoted Health, serving as Senior Director in areas such as strategic finance, capital planning and execution, and investor relations since 2022. Additionally, Chhabra has been active as an angel investor and advisor since 2018, with investments in companies like Flock Homes and Arc Technologies. Previous roles include Investment Partner at The MBA Fund, where Chhabra focused on early-stage venture investments, and Investment Executive at CVC Capital Partners, specializing in global private equity. Chhabra's career began in investment banking at Deutsche Bank and Morgan Stanley, working primarily in mergers and acquisitions. Chhabra holds an MBA from Stanford University Graduate School of Business and a Bachelor's degree in Finance and Government from William & Mary.
Sign up to view 4 direct reports
Get started