general manager in saudi arabia 966 mobile