Life Sciences Labster Welcomes Lenny Izzo as Its New Chief Revenue Officer AIT News Desk Mar 7, 2022 Izzo brings 20 years of experience in sales, marketing, and customer service to creator of VR-based science lab simulations – Labster, the world's…