You can google for the main consultant compnaies in the world, and/or subscribe to monster.com or jobserve.com. You’ll find the main ones there.
Keep in mind you’ll need a working visa, and that may not be easy to obtain ! Unless you’re willing to work in “developing” countries (middle east, africa). In those countries, it is easier to get a working permit.