SCE required in VISA Stamping in Saudi Embassy Manila.

Hello,  I worked in KSA as an engineer and exited last 2018. Now I have been hired again with an engineer visa and completed all the document requirements but the Saudi embassy in Manila is requiring an SCE membership to be renewed. My SCE membership expired. I also can not log in to my SCE account using my previous username and password. The email address registered on the SCE website used was the previous company email account, that's why I can't retrieve my SCE account.

  1. Is there any way to retrieve my SCE account changing to my email to be able to log in, what is the process since I am not in KSA?
  2. What is the convenient procedure to solve this SCE membership renewal issue I am here in the Philippines to get my VISA stamped?


Thanks.