New Star Capital logo

New Star Capital

New Star Capital is a private, family owned holding company that invests in Western Canadian businesses. Headquartered in Edmonton, Alberta, New Star’s management team has been building companies together for over 20 years. New Star has established operating platforms in a number of high growth indu... Read more

Employees

201-500

Links


Org chart

Collapse

Teams

This company has no teams yet


Offices