Zachary Tutlane Email

Adjunct Professor . Libi

Current Roles

Employees:
2
Revenue:
$145k
About
Libi Inc is an information technology and services company based out of 6500 Jericho Tpke Ste 202, New York, New York, United States.
Libi Address
136-18 39th Avenue, Fifth Floor
New York, NY
United States
Libi Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.