Rand co-founded Glenstar in 2004. He is a Managing Partner and helps drive the strategic direction of the company. In addition, Rand leads the firm’s asset management business and is involved in acquisitions, dispositions and project financing. He is a member of the Glenstar Investment Committee.