alexmacleod
Alex MacLeod
Technologist, Creative, Investor Chief Digital Officer - Landor & Fitch
London, New York, Italy
Start a chat
Your conversation will be end-to-end encrypted.

Following (2)

framesnpictures
Krzysztof Cynarski
surma
Surma

Followers (0)

Browse others (15)

jeremysdw
Jaime Sánchez Díaz
tommyru
Ruwan
handerson23
Helena Anderson
ramoex
Rosario Leonardi
cynthialix
Cynthia Li
couss
abdel moussaoui