Square

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

Toronto, Ontario

Toronto, Ontario, Canada

Search the 1 job at Square

Recently posted jobs

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The Head of Industry Relations and Operations at Square Canada will be responsible for building strategic relationships with payment industry partners, defining and executing a comprehensive payments strategy, overseeing partnership opportunities, and leading strategic industry initiatives in Canada.