Imlay Investments
About Imlay Investments
Imlay Investments is a Georgia-based private investment firm that funds early-stage technology companies.
Investment focus
Stages
Portfolio
No portfolio companies recorded yet; Imlay Investments reports 45 investments overall.