International Biomedical. Job Title – Customer Support Manager. Location: Austin, TX, On-site role based in our local office. About Us. International Biomedical Ltd. is an Austin, Texas–based company that designs. manufactures, and distributes innovative neonatal and perinatal products and technologies. to hospitals worldwide. For 50 years, our mission has been to provide the best possible. outcomes for the newborn infant, the critically ill, and...