Customer Support Specialist at Nagwa | HireBase