I got a job offer from KSA and my employer is currently processing my visa there.
I would like to know that is it necessary that my employer appoints a visa processing agent for me here in Pak? Or is it possible that they do not assign me any agent?
If not, is it possible for me to do all the procedures myself here in Karachi like medical, saudi culture attestations, visa stamping etc?