Construction Manager @ Barcelona - SPAIN