Felix Caprez, Switzerland, Trin, male, Inventx AG