10 Point Capital is a private equity firm based in Atlanta, Georgia that invests in franchisors with the potential to become dominant brands. Tapping into more than 75 years of combined experience in the franchise industry, the 10 Point Capital team has deep knowledge of investing in and operating b... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet