Carlos García Email

Head EO/IR . Indra

ROMA,

Location

c******@indra.es

Primary Email

Current Roles

Employees:
42395
Revenue:
$8.6B
About
Indra Address
VIA UMBERTO SABA 11
ROMA, null
United States

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.