IF you register in Using English you will be able to receive PM's (Private Messages)
from people - a little like email.
You need to go through this with someone who has knowledge of:
2.Area where you wish to search for jobs. What countries are you thinking of?
It looks like you have a very successful career underway - good luck with the job search.