Founded in Barcelona, IUL has grown into an international company with products present in more than 100 countries.
Today, our locations in Barcelona, Spain; Leonberg, Germany; and Alexandria, Virginia, USA bring us closer to the customers and partners we serve around the world.