Alex Sampera Email

VP, Product Management . Descartes Systems Group

Current Roles

Employees:
1064
Revenue:
$405.7M
About
Descartes Systems Group Address
120 Randall Drive
Waterloo, ON
United States
Descartes Systems Group Email
Descartes Systems Group Phone Numbers
800-419-8495

Past Companies

Descartes Systems GroupVP, Product Management
Descartes Systems GroupDirector, Product Management
CSA LogisticsDirector, Business & Product Development

#1 Startup Dataset

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