Learn more
Log in
Elma Research
Contact
No bio yet
Links
Leonardo Carobene
ART
Current role
Reed College
Meta
Ogilvy
Epic Games
SciPlay