TransPerfect
Team Lead
Snyk
Senior Technical Success Manager
Akamai Technologies
Senior Technical Project Manager
TransPerfect
Project Manager
Akamai Technologies
Technical Project Manager
Snyk
Senior Customer Success Manager
Translations.com
Solutions Architect
Akamai Technologies
Engagement Manager II
Beijing Foreign Studies University
Quinnipiac University - School of Business