Latest Layoffs at Babylon Health
Layoff tracker for Babylon Health provides you with up-to-date information on recent job cuts at Babylon Health.
-
Laid off 94 employees on Wednesday 9th of August 2023
Layoff tracker for Babylon Health provides you with up-to-date information on recent job cuts at Babylon Health.
Laid off 94 employees on Wednesday 9th of August 2023