Tecra
Personalized marketing technology
Founded in 1998, Tecra is a Medium Ecommerce software company that provides personalized marketing technology to Retail companies.
This SaaS has a Local HQ located in Austin, and the company employs 201-500 employees who are led by Giri Gondi.
For more information, you can visit http://tecra.com/.