Source: Owler

Severn Trent PLC: Severn Trent's employee count changed from 7.65K in Mar 2023 to 8.69K in Mar 2024

Severn Trent’s employee count changed from 7.65K in Mar 2023 to 8.69K in Mar 2024 increasing 13.6% in this time period.

Read full article »
Annual Revenue
$1.0-5.0B
Employees
5.0-10K
Liv Garfield's photo - CEO of Severn Trent

CEO

Liv Garfield

CEO Approval Rating

76/100

Read more