Vedanta Biosciences – 8/15/2025

Bausch Health has laid off 49 employees in Petaluma, California, and is closing that location. The cuts, effective Aug. 13, represent a small part of the Canada-based company’s workforce. Bausch employed about 20,700 employees—including 8,100 in the U.S. and Canada—as of Dec. 31

Scroll to Top