Patrick O'Callaghan is currently serving as the Director of Customer Success at Ontra since May 2024. Prior to this role, Patrick held various positions at Juniper Square from February 2018 to May 2024, including Principal of Enterprise Customer Success and Senior Account Manager for Institutional Investors. Patrick's earlier experience includes working at Deutsche Bank from August 2013 to July 2017 as both an Investment Banking Associate and Analyst, specializing in Real Estate, Gaming, Lodging, and Leisure sectors. Patrick holds a Bachelor of Arts in Economics from Middlebury College.
This person is not in the org chart
This person is not in any teams
This person is not in any offices