Damien Da Costa

Damien Da Costa

Damien Da Costa
Lead Brand Designer at Lattice
Bordeaux, FranceJoined January 2023