Location: Hoboken,NJ, USA
What you'll do... As the Head of Client Success at the worlds largest company, you'll guide a powerhouse team of over 50 associates, building best-in-class advertising experiences while providing top-notch client service. Reporting to the VP, GM of Client Success, Information Technology, Client Service, Benefits, Sales, Management, Business Services