
TVC: Square — France Professional Services

TVC: Square — Spain Launch 60

TVC: Square — Spain Launch 30 (product)
info
1
2
3
·
·
·



Creative Director Europe
Based out of Amsterdam, I work across all aspects of the Square account for the markets Square partner with us for the EU and beyond — where required! It’s a diverse account: for some markets we’re launching, but others Square is already firmly established and each specific market has a particular cultural insight and needs.