Simon Taylor

Active Wilmington, MA Chief Technology Officer for Bausch & Lomb Incorporated