The best mean of applying is through their website. Even if your country of residence is not listed, keep your details updates as they might add it when you least expect it.

Otherwise, you could always telephone their HR Department and speak to one of the recruitment officers (although, they aren't very helpful and remind of a textbook).