Aranzazu Echezarreta Country Manager - Spain. Independent Consultant - TCA Venture consulting representative