John joined Gemini in the fall of 2022. John manages all aspects of fund and limited partner accounting, as well as SBA reporting and administration. Prior to joining Gemini, John was a Finance Manager at Bain Capital, one of the world’s largest private investment firms. John began his career in public accounting, where he spent eleven years in the tax department, achieving the Senior Manager title. His specialty was partnership taxation for the financial services industry. An Enrolled Agent, John received his B.S. in Accounting and MBA with a focus in international taxation from Providence College.