Wendy Degenhardt Email

Owner/VP . CompuFACT

Current Roles

Employees:
4
Revenue:
$404k
About
CompuFACT Address
1236 Jungermann Rd, Ste H1
St. Peters, MO
United States
CompuFACT Email

Past Companies

Compu-Fact Research, Inc.Owner/Vice President

#1 Startup Dataset

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