- New York, New York, United States
ALTRAN INNOVACION SLU is a company based out of CALLE DE LA LLACUNA ED A, 56 - PISO 7, BARCELONA, B, Spain.