Contact Us



OUR Offices

Headquarters

usa

TESCRA, INC

2430 Camino Ramon
Suite #345
San Ramon, CA 94583
+1 925-242-0100

Other Offices

usa

TESCRA CANADA LTD.

3601 Highway #7 East
Suite 400
Markham, Ontario L3R 0M3
Canada
+1 905-943-2990

Other Offices

usa

TESCRA LTD.

1 Bell Street
Maidenhead, Berkshire
SL6 1BU, United Kingdom
+44 (0) 1638 421538

Other Offices

usa

TESCRA Software Pvt. Ltd.

# 103 SGP Arcade, MC Layout
7th main 17th cross
Vijay Nagar,
Bangalore – 560040
Karnataka, India
+91 80 4662 5200