Square

London, England
12,000 Total Employees
Year Founded: 2009
We're Hiring!
Jobs at Square
Let Your Resume Do The Work
Upload your resume to be matched with jobs you’re a great fit for.

Recently posted jobs

6 Days Ago
Remote
Hybrid
London, Greater London, England, GBR
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The Sales Manager will lead a team of Account Executives, focusing on revenue growth, team culture, and effective sales strategies to support UK businesses. Key responsibilities include mentoring, refining sales processes, and driving customer success through insights and team performance metrics.