Starwood Property Trust total employee count in 2025 is 286, a -7 (-2.39%) decline in headcount from 2024.
Jump To Section
Starwood Property Trust STWD
286Current Employees▼ -7 (-2.39%) YoY
Starwood Property Trust total employee count in 2024 was 293, a +3 (+1.03%) increase in headcount from 2023.
Revenue per employee in 2024 was $7,175,532, a +$2,561,598 (+55.52%) increase from 2023.
Starwood Property Trust total employee count in 2023 was 290, a +13 (+4.69%) increase in headcount from 2022.
Revenue per employee in 2023 was $4,613,934, a -$468,762 (-9.22%) decline from 2022.
Starwood Property Trust total employee count in 2022 was 277, a -5 (-1.77%) decline in headcount from 2021.
Revenue per employee in 2022 was $5,082,697, a +$1,827,222 (+56.13%) increase from 2021.