About us > Athlon International > Overview

The company

Company profile

Athlon is a leading European car lease & mobility solution company with almost 100 years of experience. We are located in ten European countries, servicing both local and multi-national customers and we manage more than 250.000 contracts. We are consistently aware of your requirements and have branch offices in Belgium, France, Germany, Italy, Luxembourg, the Netherlands, Poland, Portugal, Spain and Sweden. Through our extensive partnership network, we can assist you in those countries where we do not operate. Our service is geared to the requirements of each country without obscuring our European identity and we take pride in providing you with objective advice. Customers who lease cars from us in several European countries can utilize a uniform cost pattern in terms of interest rates, fees and administrative charges and will benefit from the synergy of the various services we offer.