John Koumoutsakis Email

SVP, Global Sales . Aspen Technology

Current Roles

Employees:
2318
Revenue:
$730.4M
About
Aspen Technology Address
20 Crosby Dr.
Bedford, MA
United States
Aspen Technology Email

Past Companies

Aspen TechnologySVP, Global Sales
Aspen TechnologySVP Sales, EURA, NORAM and SMB
Aspen TechnologySVP Sales, EURA

#1 Startup Dataset

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