Locations

With corporate headquarters in Barcelona, Lecta has sales offices and merchants located in 10 countries of key strategic importance and seven manufacturing sites in Spain, France and Italy allowing us to serve customers worldwide.