Innovation Park-Tallahassee Logo

Innovation Park-Tallahassee

Locations: 2051 W Paul Dirac Dr Suite 100 Tallahassee, Florida 32310, US

Company Size: 1 - 100

Industry: Research Services

Company Website

AI Description

drawer
  • Ron Miller profile image

    Consultant at Leon County Research & Development Authority/Innovation Park

  • Christian Wnuk profile image

    Director of Marketing & Engagement