The Leumi Group currently has 338 branches and representations located across 17 countries worldwide including some of the world's leading financial centers.
Here's some useful information about Leumi's Global services: