Labs8 Investor
Labs8 is an operation focused interactive agency and a private incubator.
Investor Type:
Incubator
Headquarters:
United States
Employee Number:
1-10