Square

London, England
12,000 Total Employees
Year Founded: 2009

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

YesterdaySaved
Hybrid
London, Greater London, England, GBR
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The Sales Development Representative will engage with inbound leads, qualify them, manage a pipeline of leads, and promote Square's services, helping merchants integrate into the Square ecosystem.
2 Days AgoSaved
Hybrid
London, Greater London, England, GBR
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As a Business Development Associate, you will prospect new merchants, manage a sales pipeline, utilize a solutions-based approach, and promote Square's offerings.
2 Days AgoSaved
Hybrid
London, Greater London, England, GBR
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The SMB Account Executive at Square is responsible for selling Square's value to UK merchants, managing the sales cycle, onboarding new customers, and collaborating with teams to exceed sales targets.