Afterpay

New York
Total Offices: 2
900 Total Employees
Year Founded: 2015
We're Hiring!

Offices at Afterpay

Hybrid Workplace

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

Typical time on-site: Flexible

U.S. Office Locations

New York

New York, NY, United States

San Francisco

600 California Street, San Francisco, CA, United States, 94108

Recently posted jobs

6 Hours AgoSaved
Hybrid
2 Locations
Fintech • Payments • Software • Financial Services
The Head of Enterprise Sales will lead the North American sales team, driving revenue growth through client relationship management and complex deal negotiations with large enterprises. The role requires strategic thinking, leadership, and collaboration with various internal teams to support revenue generation and improve client engagement.