About Squirrel Media
Data Unavailable
Country
Founded:
2006
IPO Date:
12/19/2007
ISIN Number:
I_ES0183304080
Contact Details
Address:
Calle Agastia, 80, Madrid, Madrid, 28043, Spain
Phone Number
34 91 794 06 00
Key Executives
CEO:
Pereiro Lage, Pablo
CFO
Bardo, Alfonso
COO:
Data Unavailable