9 employees
Longitude Licensing is a business created to acquire intellectual property from many of the world’s preeminent technology companies.
2013