Voice Part: Alto
Hometown: Brooklyn, CT (yes, it does exist!)
Bio: When she’s not singing with the Owls, Becca is usually in the lab working. A total science nerd, she loves her research and is headed to grad school this fall. When Becca is not in lab she trades one pair of goggles for another as she loves to swim and tries to make it to the pool or gym every day.