Managing Director at Omkara Group (OMG) - Chicago, Illinois, United States
Omkara Group (OMG) is a portfolio of businesses that invests and partners with the people, ideas, and technologies looking to create positive change and social impact globally.