Otto Ventures is a leading digital health, medical device and technology firm specializing in family office investing and advisory services.