Senior Customer Success Manager at Kyriba | HireBase