Pinch is the leading marketplace for booking at home MedSpa services, all for a fraction of the cost of actually leaving your home.
Location: United States, Illinois, Chicago
Employees: 1-10
Founded date: 2021
Investors 1
Date | Name | Website |
08.08.2023 | Starting L... | startingli... |