Kiri Leibold has a strong background in customer success and management roles in various companies across different industries. Kiri has held positions such as Vice President of Customer Success, Director, Enterprise Customer Success, and Client Success Manager, showcasing a commitment to fostering relationships with clients and exceeding company goals. With a Bachelor of Arts in Psychology from The Ohio State University and a Certificate in Organizational Leadership from Harvard Business School Online, Kiri has a solid educational foundation to support their professional achievements.
Sign up to view 1 direct report
Get started