Learn more
Log in
Innodata
Contact
No bio yet
Links
Previous companies
Vladimir Zulueta
Senior Manager - Strategic Management
Eric Carlson
Senior Business Development Executive
11 members
December, 2019 - present
March, 2008
Mphasis
Volvo Cars
Cognizant
BNP Paribas
Island Luck - Playtech Systems Ltd