Briana Lutgring Email

Project Manager . Studio Science

Current Roles

Employees:
84
Revenue:
$20.4M
About
We’ve built a world-class team of designers, technologists and strategists. Each individual is an expert in their given discipline and uniquely proficient in developing better perspectives and smarter solutions.
Studio Science Address
54 Monument Circle
Indianapolis city, IN
United States
Studio Science Email

#1 Startup Dataset

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