Jan Bouten Email

Partner . Innova Memphis

Memphis, TN

Location

Current Roles

Employees:
4
Revenue:
$0
About
Innova Memphis is a venture capital & private equity company based out of 20 Dudley St Ste 620, Memphis, TN, United States.
Innova Memphis Address

Memphis, TN
United States
Innova Memphis Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.