Platform
Features
Pricing
PTC
Edit position
Contact
Eric has been with PTC for +9 years after joining from Blanc & Otus, a strategic communications agency. Prior to this h held a range of marketing and corporate communications positions across companies.
Location
Boston, United States
Links
Previous companies
Eric Snow
SVP, Corporate Marketing
Sign up to view 3 direct reports
Get started
70 members
17 members
Ad
Ivanti
HP
Personio
Badger Maps
Flowcode