About this role
Embrace the opportunity to become a Customer Relations Specialist and play a key role in resolving complex customer issues across global markets. Use your negotiation, communication, and problem-solving skills to build strong relationships and deliver exceptional service. Thrive in a dynamic environment with opportunities for growth and international exposure.. Category: Sales & After-Sales