Yves Mirabaud is a Senior Partner at Mirabaud & Cie, a Swiss private bank and asset manager with more than CHF25 billion assets under management.