Heading to Africa was not a bad move. It was unfortunate that there were no jobs at the time.
Kash has made contacts that may not pay off right now but they may in the future.
Contacts are vital. I have got a few jobs on contacts. But all the contacts in the world cannot conjure up a job if there is no job there. BUT, they can keep you (the hopeful) in the loop. It is the "hopeful's" task to keep their skills up to speed to capitalise on the opportunity when it arises.
Folks,
Keep a weather eye on Flight International. Look for jobs for sim instructors, engineers etc. That means 1 thing. Expansion.
Look for those who have hired low houred pilots in the past, apply BEFORE they are calling for them. You have to be in first. However, don't waste your time with airlines that have never hired low houred pilots.
Be flexible but don't compromise yourself.
Good luck.