Since 1999 Guido has been the Chief Executive Officer of ICRT (International Consumer Research and Testing), the umbrella association and coordination centre for consumer organisations that publish comparative testing. He has also been the Treasurer and Director on the Board of Euro NCAP (crashworthiness testing of new cars) since 2001. He is Co-founder of the Latin NCAP and Trustee of the Global NCAP. With a degree in Clinical Chemistry and a Masters in Biomedical Sciences, after working in the pharmaceutical and food industries he then worked for many years for Euroconsumers in the fields of health, environment and product testing.