Open positions
Showing 14 roles and 8 departments in 3 locations.
Position
Department
Location
Manager, SMB Customer Success
Customer Success
Gurugram, India
Principal, Customer Success Manager
Customer Success
Remote US
Customer Value Consultant
Professional Services
Gurugram, India
Customer Value Engineer
Professional Services
Gurugram, India
Implementation Engineer
Professional Services
Gurugram, India
Senior Technical Support Engineer
Technical Support
Gurugram, India
Technical Account Manager (TAM)
Technical Support
Remote US
Technical Account Manager (TAM)
Technical Support
Hybrid – Redwood City, CA, US
Revenue Manager
Accounting
Remote US
Data Enrichment & Analysis Specialist
Marketing
Gurugram, India
Customer Communications Manager
Corporate Communication
Gurugram, India
Senior Product Marketing Manager
Product Marketing
Gurugram, India
Technical Product Marketing Manager (Product Demo Specialist)
Product Marketing
Gurugram, India
Enterprise Account Manager
Account Management
Remote US
Newsroom
