Jeffrey Mo Email

Sr. Software Architect . Optifacts

Current Roles

Employees:
14
Revenue:
$1.2M
About
Optifacts, Inc. is a computer software company based out of 18 Riverside Avenue South Suite 100, Sartell, Minnesota, United States.
Optifacts Address
18 Riverside Avenue South Suite 100
Sartell, MN
Optifacts Email

#1 Startup Dataset

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