• 2002

Company Description

Tescra offers a unique blend of business consulting, application management and technology consulting services across business areas of global companies with a proven track record of delivering solutions based on global delivery model.