Smart job searching at Taula Capital Management (Switzerland) Sàrl