Explore careers with our portfolio companies

On-site & Remote

Showing 83 jobs
Redis

Senior Channel Sales Manager - DACH

Germany
·
2 months
Data and Analytics
Internet Services
Software
1001 - 5000 employees
AlertSite

Software Sales Channel Manager- Asia Pacific

Melbourne, VIC, Australia
·
2 days
Administrative Services
Mobile, Platforms, and Apps
Software
201 - 1000 employees
Forcepoint

Enterprise Sales Manager - Qatar

Dubai - United Arab Emirates
·
8 days
Security
Software
1001 - 5000 employees
News Break

Sales Manager (CA, WA, NY, IL)

New York, NY, USA
·
7 months
Content and Publishing
Internet Services
Media
201 - 1000 employees
Series C+
Spire

Senior Product Marketing Manager

Munich, Germany; Luxembourg City, Luxembourg; Glasgow, UK
·
1 month
Data and Analytics
DeepTech
Software
201 - 1000 employees
Forcepoint

Territory Account Manager

Dubai - United Arab Emirates
·
6 days
Security
Software
1001 - 5000 employees
Forcepoint

Territory Account Manager

Riyadh Saudi Arabia
·
10 days
Security
Software
1001 - 5000 employees
News Break

Ads Marketing/Sales Development Manager

New York, NY, USA
·
17 days
Content and Publishing
Internet Services
Media
201 - 1000 employees
Series C+
Forcepoint

Territory Account Manager

Riyadh Saudi Arabia
·
4 months
Security
Software
1001 - 5000 employees
Paysafe

Business Development Director, iGaming

5 months
Finance
Mobile, Platforms, and Apps
Professional Services
Software
1001 - 5000 employees
8x8

Paid Media Manager, CONTRACT ROLE 12MOS

United States; Remote
·
1 day
Hardware
Internet Services
Software
Telecommunication
1001 - 5000 employees
LiveU

EMEA Marketing Manager

United Kingdom
·
2 days
Content and Publishing
Hardware
Media
Mobile, Platforms, and Apps
201 - 1000 employees
LiveU

EMEA Marketing Manager

Germany
·
2 days
Content and Publishing
Hardware
Media
Mobile, Platforms, and Apps
201 - 1000 employees
LiveU

EMEA Marketing Manager

Spain
·
2 days
Content and Publishing
Hardware
Media
Mobile, Platforms, and Apps
201 - 1000 employees
8x8

Customer Success Manager 3

Multiple locations
·
6 days
Hardware
Internet Services
Software
Telecommunication
1001 - 5000 employees