Tom Schorr Email

VP, Global Mid-Market and Channel Sales . Elemica

Current Roles

Employees:
234
Revenue:
$37.3M
About
Elemica Address
550 E. Swedesford Road
Wayne, PA
United States
Elemica Email

Past Companies

ElemicaVice President, Global Channel Sales and Alliances
Dassault SystèmesSenior Director, North America Channel Sales and Brand Integration
Dassault SystèmesDirector, Global Alliances & Partnerships, Corporate Development

#1 Startup Dataset

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