Customer Support Specialist - English Role + Career Development Looking for more than just a job? Join a workplace where your voice matters, your growth is supported, and your work makes a real difference. We’re building a strong bilingual customer service team and want people who enjoy helping othe