Head of UK Integrated Marketing, Square London, UK
16 days ago
Elevate Square's brand in the UK, and ensure our narrative across all channels is cohesive. Since we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square. Today, we are a partner to sellers of all sizes – large, enterprise-scale businesses with complex operation