Isabella Krabbe

Job title: Research Officer

Organisation: The Royal Town Planning Institute

Location: London

You may also be interested in...

Ellie Morris - Assistant Project Manager

Ellie Morris is an Assistant Project Manager at Lendlease, based in London.