Ricardo Ballestar is the COO of SPHERE Spain.
38 people are employed at SPHERE Spain.
The NAICS codes for SPHERE Spain are [322299, 322, 32, 32229, 3222].
The SIC codes for SPHERE Spain are [267, 26].