Square

Square -Gerald Ding
Category
Techniques
Director & Agency

Gerald Ding directs four spots for payments processing system Square.