Vor seiner Tätigkeit bei BHP leitete Thomas Streiff die Koordinationsstelle für Nachhaltigkeit bei der global tätigen Swiss Re und verbrachte insgesamt vier Jahre als technischer Berater und Koordinator von landwirtschaftlichen Projekten in Indien und Tansania.
Zu seinen Mandatsschwerpunkten bei den Trusted Board Advisors zählen die Beratung und Begleitung von Unternehmen, Stiftungen, Verbänden, Hochschulinstituten sowie Ämtern der öffentlichen Verwaltung bei der Entwicklung, Überprüfung und Umsetzungen ihrer Leitbilder, Strategien, und Prozesse sowie in der Interaktion mit Stakeholdern. Die Konzeption, Durchführung, Moderation und Dokumentation von Dialogprozessen gehört zu seinen Kernkompetenzen.