Ilena Key, Chief Technology Officer, is our guest in this new episode of The Spotcast. Learn how her team tackled the biggest challenge it had ever seen in March 2020, not overnight, but through was years of sound decision-making. You'll also hear about her Lehigh career journey. This episode was recorded in late summer of 2021.