Customer Success Manager
Introduction to the role:
The Business Messaging Customer Success Manager is at the forefront of our mission to become the primary way that people and businesses communicate. This is a fast-paced, high-performing and strategic role which requires excellent business acumen, experience working with clients and partners alike, creativity, critical thi...