David Vilella
David Vilella

David Vilella

Part strategy, part creative, part production. All in different proportions, depending on the time of day.