Sid Gupta heads the business development and sales function at TESCRA.
As Vice President of Business Development, Mr Gupta oversees the growth of new business, account management and driving expansion of TESCRA’s business into newer territories.
Revision History