Glenn graduated from Tufts University in 2018 with a double major in mathematics and physics, along with a minor in Chinese.
In college, Glenn worked as a researcher in the physics department and as a TA in the math department. Post college he worked for Universal Studios as an engineer designing and building the new theme park in Beijing.
Fun Facts and Hobbies
- Plays competitive travel kickball
- Lived as an expat in Beijing when Covid first broke out
- Danced ballroom all 4 years of college