Olympus Corp 2024 Integrated Report
Company: Olympus Corp
Sector: Manufacturing
Country: Japan
Year: 2024
Type: Integrated Report
Pages: 51
The report describes Olympus's FY2024 quality transformation through the companywide Elevate program, alongside a refreshed ESG strategy covering six focus areas and 25 materiality topics. It reports progress on climate action, including an SBTi-certified net-zero target for Scope 1, 2, and 3 emissions by 2040. The report also highlights global employee development and diversity initiatives, including a 25.4% share of women in management roles. Corporate governance disclosures show a ten-member Board of Directors with two women and dedicated ESG and quality oversight.
Services
From bulk PDFs to structured indicators and machine-readable documents.