After taking first place in LaunchLab’s Entrepreneur Pitch Contest, industrial engineering major Will Keefe is realizing he won more than he bargained for.
After taking first place in LaunchLab’s Entrepreneur Pitch Contest, industrial engineering major Will Keefe is realizing he won more than he bargained for.