A leading financial technology company is hiring a Customer Support Specialist to deliver high-quality support for its global customers. This role includes investigating and resolving customer issues across various channels. Candidates should have over a year of experience in customer support, ideal