Customer Success Manager (North America) x 2Customer Success Manager (North America) x 2
The Customer Success team is responsible for retaining, growing and improving our customer’s use of Natterbox and therefore plays a key role within the business. In this role you will