Founded in 2011, Invictus Medical is a privately owned Delaware “C” Corporation with headquarters in San Antonio, Texas. Currently, we are in the latter stages of developing our award-winning cranial support technology into our first product for commercialization.
Our Vision: To improve the lives of newborns and the individuals who care for them.
Our Mission: To secure early healthy development in newborns by providing innovative products, services, and solutions to the healthcare professional and consumer markets.
Our Commitment to Quality: Invictus Medical is committed to providing safe and effective medical products and high levels of service to the healthcare and consumer markets.
12500 NETWORK BLVD.
San Antonio, TX 78249