Safety, Health and Environmental Mgr. – Roche Please see link to view or apply for position. SHE (Safety, Health, & Environment) Manager in Carlsbad, California, United States of America | Safety Health and Environment & Facility Services at Roche