10 employees
Montauk is a technology acquisition firm that focuses on business ventures based on sustainability, technology and intellectual property.
2019