Lucy Homer

Lucy Homer is executive general manager design + technical, managing director SCAPE principal works at Lendlease Europe

Ìý