Square

London, England
12,000 Total Employees
Year Founded: 2009
We're Hiring!

Offices at Square

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

Many of our jobs can be performed from where you feel most creative and productive.

Typical time on-site: Flexible

Global Office Locations

London, England

London, United Kingdom

Recently posted jobs

15 Hours 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.