in general, the answer to your question is "yes". But there are a number of factors to take into account:
- do you need a working permit?
- do you fluently master the local language?
And more in general:
- does a local candidate with qualifications similar to yours have any sort of advantage when working in this location?
Most of the times, answering these questions is easy and you can easily understand that a local candidate has a substantial advantage as he can speak with local clients in their same language. This also means that you will have a substantial advantage when applying in your own country or any country where you speak the local language at a very fluent level.
However, there are two great exceptions:
1. Locations where English is the mother tongue (for example UK):
given that you probably master English at a very high level, you might be considered here a good candidate. However, exactly like you, there are many candidates that are fluent in English, therefore these are usually the locations where it is most difficult to get an offer.
2. Locations where the office (or, more in general, the Industry) is in a developing stage and local candidates are not many (for example Middle East):
here the advantages are many, above all: English as the language spoken in the office and at the client, possibility of being part of a still small and highly growing team. If you want to follow this road, the best option is that you gather Firm-specific information: where is the Firm opening a new office? Which offices did it just opened and are still in a developing stage?