5 min read Technology Global A McKinsey and LeanIn.org report shows women in leadership roles are leaving their jobs October 18, 2022 Luella R. Lee The pandemic has been in particular tough for women of all ages at perform....