Senior Manager, Customer Experience
ScentbirdNew York, NY, United StatesSenior Manager, Customer Experience.We're looking for a Senior Manager of Customer Experience to lead our Tier I and Social Support operations across a globally distributed team of 35+ agents and 4... Show more