Compugen Systems, Inc. (CSI,) an affiliate of Compugen Inc., is an IT service delivery company that focuses on enabling your business outcomes. By coupling innovative technology-based services in the modern Workspace and Hybrid IT with our uniquely crafted managed, professional, and field services; we’re redefining the customer experience. We believe that every day we have is another opportunity to innovate, inspire, and impact our world for the better. Join us.
Phone
(713) 324-2780
Address
5847 San Felipe, Suite 1700, Houston, TX Houston, Texas 77057