Figures from this source EstimateHeadcount (Built In profile), Apr 2026 (posting removed 29 Apr 2026)820 employees