Investment Managing Director: Housing & Regeneration Leader

Company: Sovereign Network Group
Apply for the Investment Managing Director: Housing & Regeneration Leader
Location: London
Job Description:

Sovereign Network Group is seeking an Investment Managing Director to shape and lead the portfolio strategy for its 86,000 homes. You will drive investment decisions, manage external relationships, and deliver long-term value across public and private partnerships.

Reporting to the Chief Investment & Development Officer, you will optimise capital allocation, lead large-scale programmes, and ensure sustainability, affordability and strong governance across the portfolio.

#J-18808-Ljbffr…

Posted: September 27th, 2026