Strategic Customer Success Manager at Kyriba | HireBase