NEW YORK (PIX11) – More than 150,000 people were laid off in the tech sector in 2022, according to Statista. Eileen Tublin was one of those people. Facing uncertainty and having just moved to ...