Where is 'overseas' to you? Del Rio means nothing to me...
Working in America
Working in Europe
UK jobs market
Working in India
Jobs in the Maldive Islands
There are plenty more, as will be revealed by the 'search' function. Check also the regional forums here on Pprune.
Scroggs