Stefan Ottrubay — Swiss manager