Keegan White

Keegan White

Computer Science masters student and aspiring entrepreneur