We are hiring a Customer Support Specialist to manage and support our international (USA) clients. The selected candidate will be responsible for client onboarding, relationship management, service demonstrations, and ensuring a smooth and professional customer experience. This role involves close…