35 employees
Instar Asset Management is a private equity firm focused on North American middle-market opportunities in the infrastructure sector.
2014