Michelle Rowser Email

Director Operations . STARRVISTA

Current Roles

Employees:
43
Revenue:
$15M
About
STARRVISTA is a nonprofit organization management company based out of 22390 WEST SEVEN MILE ROAD, DETROIT, Michigan, United States.
STARRVISTA Address
22390 W 7 MILE RD
DETROIT, MI
United States
STARRVISTA Email

#1 Startup Dataset

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