Techsia, Inc.

10777 Westheimer Rd Ste 1100, Houston, TX 77042-3462

Private
Internet & Software - Software
around $2.5 - 5M
around 20 - 50
(713) 260-9686


Techsia, Inc. is located at 10777 Westheimer Rd Ste 1100, Houston, TX 77042-3462. It has around 20 - 50 employees. Its revenue is around $2.5 - 5M. ...

Brand Quality - 1/2
Do you believe in Techsia, Inc.'s mission?


Result Not Found.


No Data to Display.

6 Contacts at this company
Alix Hague
Office Manager
Nolton Schexnider
DevOps Engineer, Sr.
Alexis Martin
Telecommunication Software Engineer ...
Maxime Pinchon
Software Engineer
Christelle Guillermou
Personnel Manager (HR ...
Ribreau Thomas
Co-Founder

No company news available.
Get Started Today : Sign up in 20 seconds
Search with 20+ criteria.
Export results in seconds.
Bad emails?
No worry, we give two extras for every bad email.