Carnegie Mellon University

Kit Needham

Kit Needham

Entrepreneur-in-Residence