Tauber buduje i zarządza własnym portfelem inwestycyjnym, który składa się z nieruchomości, spółek innowacyjnych, płynnych aktywów zarządzanych przez globalne instytucje finansowe i aktywów alternatywnych.