... technologies. About the role: The Head of Customer Success will lead ... ensure smooth client transitions from sales, set the right expectations, and ... , in collaboration with marketing and sales. Partner with the leadership team ...
12 days ago