Vincent Vidal is a director based in Geneva Switzerland, working worldwide. His work is driven by storytelling and strong visuals, inspired by real human moments. Specialising in watchmaking, automotive, fashion, and craft.
VINCENT@VINCENTVIDAL.COM