SG

Sid Gupta

Vice President Business Development at TESCRA

No bio yet

Location

San Jose, United States

Links


Org chart


Teams


Offices


TESCRA

TESCRA is a system integration and IT solutions company in the field of application development, maintenance and integration.