Within this source, the number of employees is identified as 2,000+, with the source last updated in 2019.