Customer Support Specialist at Teya | HireBase