Bart Roekel Email

CEO North America . Noldus Information Technology

Current Roles

Employees:
203
Revenue:
$22.8M
About
Noldus Information Technology Address
10 Brook Haven Drive #11
Attleboro, MA
United States
Noldus Information Technology Email
Noldus Information Technology Phone Numbers
508-222-4961

Past Companies

Noldus Information TechnologyCEO North America
Noldus Information TechnologySales Engineer

#1 Startup Dataset

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