Starwood Property Trust STWD
Employee Count
Total number of employees at Starwood Property Trust (STWD) and historical employee count data
286Current Employees▼ -7 (-2.39%) YoY
Starwood Property Trust total employee count in 2025 was 286, a -7 (-2.39%) decline in headcount from 2024.
Starwood Property Trust total employee count in 2024 was 293, a +3 (+1.03%) increase in headcount from 2023. Revenue per employee 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 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 was $5,082,697, a $1,827,222 (+56.13%) increase from 2021.