TITLE: Customer Success Manager About Soleo: Soleo Communications is a leading pay-per-call network and performance... and ensuring a seamless transition into the Soleo ecosystem. Monitor data to identify trends, opportunities, and potential risks...