7834 employees
Bausch & Lomb is an eye health company bringing visionary Ideas to Eye Health.
1853
Bausch + Lomb raised undisclosed on June 30, 2023
Investors: J.P. Morgan