Scott Swazey Email

Chief Strategy Officer . Optodot

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.