Business ❯Corporate Structure ❯Human Resources ❯Layoffs
45 employees let go from San Francisco and Cary locations as part of ongoing cost-reduction efforts.