Staffbase

HQ
New York, New York, USA
Total Offices: 2
315 Total Employees
Year Founded: 2014

Similar Companies Hiring

Fintech • Information Technology • Financial Services • App development
4 Offices
1900 Employees
Information Technology • Software • Financial Services • Big Data Analytics
19 Offices
4000 Employees
AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
7 Offices
68000 Employees
Jobs at Staffbase
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

8 Hours AgoSaved
In-Office
New York, NY, USA
Information Technology
The Senior Implementation Consultant will lead client implementations, manage project resources, and ensure successful user adoption of the Staffbase platform while nurturing customer relationships.
3 Days AgoSaved
In-Office
New York, NY, USA
Information Technology
The Regional Sales Manager will lead a team to drive sales for Corporate, Enterprise, and Large Enterprise accounts, develop and coach talent, and collaborate with various teams to achieve growth in a specified region.
3 Days AgoSaved
In-Office
New York, NY, USA
Information Technology
As a Principal Customer Success Manager, you will manage relationships with enterprise customers, guiding them through internal communications strategies using Staffbase, while ensuring customer retention and growth.
6 Days AgoSaved
In-Office
New York, NY, USA
Information Technology
The Solutions Engineering Manager leads technical sales processes, provides engaging demos, ensures the best technical setup for customers, and mentors junior engineers.
7 Days AgoSaved
In-Office
New York, NY, USA
Information Technology
As a Senior Performance Marketing Manager, you will oversee B2B paid campaigns, develop ABM strategies, and analyze user journeys to drive customer acquisition growth.
13 Days AgoSaved
In-Office
New York, NY, USA
Information Technology
The Corporate Account Executive drives sales growth by developing client relationships and executing strategic account plans, focusing on new client acquisition and client success.
14 Days AgoSaved
In-Office
New York, NY, USA
Information Technology
As a Corporate Sales Development Representative, you'll identify and qualify potential customers, engage prospects, and create a robust sales pipeline to drive growth for Staffbase's employee engagement solutions.
17 Days AgoSaved
In-Office
New York, NY, USA
Information Technology
Drive sales growth by building relationships with potential clients, executing account plans, and collaborating with cross-functional teams while staying updated on industry trends.
21 Days AgoSaved
In-Office
New York, NY, USA
Information Technology
The Enterprise Account Executive will drive sales growth by building relationships with clients, executing strategic account plans, and ensuring client success through collaboration with internal teams.
3 Days AgoSaved
United States of America
Information Technology
Staffbase seeks spontaneous applications from individuals passionate about inspirational communication. Join a diverse, rapidly growing team post-Series E funding to enhance employee experiences across various organizations.