Fredrik Hagberg Email

Chief Sales Officer (CSO) . Ductus

Current Roles

Employees:
6
Revenue:
$435k
About
Ductus Inc is a computer software company based out of 201 Terry St, Longmont, CO, United States.
Ductus Address
Torget 6
Longmont, CO
United States
Ductus Email

#1 Startup Dataset

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