1
TESCRA

TESCRA

TESCRA is a system integration, global IT solutions company in the field of application development, maintenance and integration. TESCRA was incorporated in 2002 and is headquartered in San Ramon, California and has offices in Canada, UK, Germany, Bulgar

San Ramon - California - United States

Engineering & Software Companies

startup corporate



Profile statistics