Home » Staff memberStaff member David Faulon Marruecos Project Manager Projects Office Unit +34 934031198 dfaulonibecbarcelona.eu