Caroline is an Associate within Churchill’s Investment Infrastructure and Technology team. In her role, she focuses on business analysis and system implementation. Prior to joining Churchill in 2024, she was a Senior Business Analyst at Allvue Systems, where she specialized in their public and private credit products.
Caroline graduated magna cum laude from the Wharton School of the University of Pennsylvania with a Bachelor of Science in Economics, specializing in Business Analytics.