By Clare Duffy, CNN New York (CNN) — Just over a year ago, Alphonzo Terrell received an email letting him know he’d been laid off from Twitter. Terrell – who’d spent three years heading the platform’s social and editorial teams – was among the roughly 3,700 employees let go from the company on Nov. 4, 2022, just a […]