Victor Lander

I tell stories via screens, spaces, and tech.

Creative Director @ Avocado Toast

avocadotoast.com

London, United Kingdom