Managing Partner
united states
Manatee Technology
University of Illinois at Urbana-Champaign
Illinois Institute of Technology