Stefan Richter, Germany, Thayngen, male, CTI Vascular AG