În afară de Olanda, unde are sediul central și numeroase sucursale regionale, Business Lease este un jucător important în Polonia, Slovacia, Cehia, România și Ungaria.