300
1
affected
Teladoc Health laid off 300 employees representing approximately 6% of its workforce on 2023-01-18.