Square

London
12,000 Total Employees
Year Founded: 2009

Square Offices

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

London, United Kingdom

Recently posted jobs

YesterdaySaved
Hybrid
London, Greater London, England, GBR
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Manage high-value enterprise accounts, build partnerships, and drive growth through sales opportunities. Collaborate with internal teams to ensure customer success.
4 Days AgoSaved
Hybrid
London, Greater London, England, GBR
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The ESO Technical Project Manager leads complex technical onboarding for enterprise merchants, ensuring a high-quality experience and collaboration across teams to implement Square's solutions and support seller success.
9 Days AgoSaved
Hybrid
London, Greater London, England, GBR
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The Business Development Manager will drive recruitment of independent sales consultants, manage the hiring process, and optimize recruitment strategies while collaborating with stakeholders.