Source: Owler

CSR Limited: CSR 's employee count changed from 2.79K in Mar 2023 to 2.80K in Mar 2024

CSR ’s employee count changed from 2.79K in Mar 2023 to 2.80K in Mar 2024 increasing 0.5% in this time period.

Read full article »
Annual Revenue
$1.0-5.0B
Employees
1.0-5.0K
Julie Coates's photo - Managing Director & CEO of CSR

Managing Director & CEO

Julie Coates

CEO Approval Rating

87/100

Read more