Fabio Ravioli is Director of Communications at TCR these days. And that is mentioned on their site incl. an e-mail address. One could always try to approach the man directly. No you already have, yes you might get
Link:
http://www.tcr-series.com/news/item/...tions-officers