10 employees
Initiative Holdings is a private investment firm managing & acquiring assets in private equity, real estate, and private credit.
2018