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

20 Days AgoSaved
In-Office
New York City, NY, USA
Artificial Intelligence • Fintech • Software • Financial Services
The Business Development Director will identify prospects, manage the sales cycle, build relationships with executives, and drive revenue by leveraging technology and a deep understanding of tax products.
20 Days AgoSaved
In-Office
New York City, NY, USA
Artificial Intelligence • Fintech • Software • Financial Services
Own demand generation at Onshore by building systems, improving conversion, documenting GTM strategies, and enhancing content and paid media efforts.
20 Days AgoSaved
In-Office
New York City, NY, USA
Artificial Intelligence • Fintech • Software • Financial Services
The Client Success Associate will manage client onboarding, enhance client relationships, coordinate internally, and optimize client experience on software platforms.