Logo
job logo

Customer Relationship Specialist

ICONMA, Nashville, TN, United States


Customer Relationship Specialist

Our client, a leading aesthetics and skincare solutions company, is looking for a Customer Relationship Specialist for their Nashville, TN (onsite) location. Responsibilities include acting as a liaison by managing both incoming and outgoing calls, emails, or live chat support. Ensure the best experience possible, no matter what channel our customers choose to contact us. Work alongside sales professionals to...