Ivalua

HQ
Redwood
Total Offices: 5
655 Total Employees
Year Founded: 2000

Jobs at Ivalua

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

7 Days AgoSaved
In-Office
New York City, NY, USA
Software
Manage Ivalua's most strategic AMER partners to scale regional sales and delivery. Strengthen partner strategy, recruit and build long-term relationships, support go-to-market and business development, and coordinate with Sales, Marketing, and internal teams. Role requires travel (~30%) and collaboration with senior leadership.
11 Days AgoSaved
In-Office
New York, NY, USA
Software
The SOC Manager will lead a global Security Operations Center team, ensuring 24/7 monitoring, incident response, and vulnerability management while providing operational governance and strategic direction.
13 Days AgoSaved
In-Office
New York, NY, USA
Software
The Customer Success Manager ensures customer success on the Ivalua platform by managing enterprise accounts, fostering adoption and engagement, and leading collaboration with various teams for client satisfaction.