Ahammad
All ads from Ahammad
Local Jobs
Jobs in Oman
New
Managing a team of representatives offering customer support. Overseeing the customer service process. Resolving customer complaints brought to your attention. Conducting quality assurance surveys with…