
About the Role
We are seeking an empathetic and proactive Online Support Specialist to deliver high-quality customer assistance across digital channels. This role is essential to ensuring a seamless and positive user experience.
• Identify and develop new business opportunities
• Present, promote, and sell company products and services
• Build and maintain strong, long-lasting customer relationships
• Achieve agreed-upon sales targets and outcomes
• Collaborate with internal teams to ensure customer satisfaction
Requirements
Experience in customer support or service roles
Knowledge of CRM software management
Problem-solving mindset and attention to detail
Ability to multitask in a fast-paced environment
Customer-first attitude
About the Company
• Competitive compensation and scalable, performance-based incentives linked to managed client portfolios
• Career growth opportunities in an international environment
• Ongoing training and professional development