Full Name
Nicholas Lalla
Job Title
Founder and Managing Director
Company
Tulsa Innovation Labs
Speaking At