- Russell Tobin & Associates (New York, NY)
- …of 6+ advisors. This person will oversee customer service workload, be the line manager for the Customer Care Advisors and Senior Advisors, own the supply ... Russell Tobin is looking to hire a Customer Care Manager for a luxury makeup and skincare company in...through demonstrating Charlotte Tilbury values. JOB RESPONSIBILITIES: Supports the Senior Customer Care Advisors with the organization of the… more