SEGLAN
In SEGLAN, we’ve been providing new products and services with the capacity to manage those in environments with high levels of availability of service
SEGLAN SpainForonda st. 6, 28034Madrid, Spain
SEGLAN Chile SpaEl Director 600Las Condes, Chile