An investment bank in Geneva that is one of Switzerland's largest private banks and invests in early and late stage ventures