Ben Sloan Email

General Manager . Optodot

Devens, MA

Location

B*****@optodot.com

Primary Email

LinkedIn

Current Roles

Employees:
5
Revenue:
$505k
About
Company (Batteries, Nanotechnology, R & D, IP)
Optodot Address
31 MacArthur Ave
Devens, MA
United States
Optodot Email

#1 Startup Dataset

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