Stories by Nicholas Lalla
Nicholas Lalla is the founder and managing director of Tulsa Innovation Labs.
Announcing our newest Solutions of the Year special issue magazine. Get your copy
Nicholas Lalla is the founder and managing director of Tulsa Innovation Labs.