Subsplash

HQ
Dallas
Total Offices: 2
280 Total Employees
120 Product + Tech Employees
Year Founded: 2005

Teams at Subsplash

Recently posted jobs

8 Days AgoSaved
Remote
USA
Software
As a Sales Development Representative, you will generate new business by sourcing leads, building relationships, and setting meetings for senior reps to maximize revenue. Responsibilities include utilizing Salesforce for lead management and reporting results to the Sales Manager.
12 Days AgoSaved
Remote
USA
Software
Support budgeting, forecasting, and monthly/quarterly close activities. Build financial models, analyze SaaS metrics (ARR, churn, retention), calculate incentive compensation, produce variance analyses, and collaborate cross-functionally to improve processes and reporting accuracy.
16 Days AgoSaved
Remote
USA
Software
The Ministry Account Executive generates new business by identifying organizations that can benefit from Subsplash services, engages with decision-makers, and communicates the platform's value to achieve client goals.