Onshore

HQ
New York
Total Offices: 3
60 Total Employees

Onshore Offices

Onshore is headquartered in New York and has 3 office locations.

OnSite Workplace

Employees work from physical offices.

Typical time on-site: 5 days a week

U.S. Office Locations

HQ
New York

New York City, NY

17 State St, 42 Flr, New York, New York, United States, 10004 1501

Houston

Houston, TX

Houston, TX, United States

Los Angeles

Los Angeles, CA

Los Angeles, CA, United States

Recently posted jobs

4 Hours AgoSaved
In-Office
New York, NY, USA
Artificial Intelligence • Fintech • Software • Financial Services
Identify and qualify business prospects through creative outreach (phone, email, LinkedIn). Collaborate with directors to target high-priority accounts, build relationships with owners and executives, track outreach in CRM, and represent the company professionally to drive new client engagements and meet sales targets.
4 Hours AgoSaved
In-Office
New York, NY, USA
Artificial Intelligence • Fintech • Software • Financial Services
Manage end-to-end accounts receivable including invoicing, collections, customer payment communications, and AR reporting. Partner with Sales, Customer Success, and Finance to resolve disputes, coordinate payments, support month-end close and audits, reduce DSO, and implement scalable automation and process improvements.
4 Hours AgoSaved
In-Office
New York, NY, USA
Artificial Intelligence • Fintech • Software • Financial Services
Full-cycle GTM recruiter responsible for sourcing, screening, and closing candidates for Sales, Marketing, and CS roles. Partner with hiring managers to build scorecards, coordinate interview loops, track pipeline metrics, and improve recruiting processes and employer branding.