Kyriba

972 Total Employees

Similar Companies Hiring

Artificial Intelligence • Information Technology • Professional Services • Social Impact • Software
3 Offices
211 Employees
Artificial Intelligence • Digital Media • eCommerce • Marketing Tech • Software
9 Offices
500 Employees
Information Technology • Software • Financial Services • Big Data Analytics
19 Offices
4000 Employees
Jobs at Kyriba

Search the 1 job at Kyriba

Recently posted jobs

Software
The Customer Success Specialist is responsible for overseeing partner engagements, resolving operational issues, and ensuring superior service to partners. This role involves managing project implementations, facilitating internal communications, and applying Kyriba methodologies to optimize partner success.