Rory is the Executive Lead Consultant based in our New York City Office. He specializes in mid to C-Suite level search mandates across Energy Investment, Finance, Origination & Commercial disciplines. He has been with Green since 2016 and has built up an impressive client base over the years, which ranges across investment banks, funds, advisories, renewable developers & independent power producers.