Avtar Sehra, Libre Capital'in Kurucusu ve CEO'su ve STBL'nin kurucu ortağıdır. Finansal mühendislik, risk yönetimi ve veri operasyonları konusunda uzmanlaşmış yatırım bankacılığı ve danışmanlık firmalarında liderlik pozisyonlarında bulunmuştur. Swansea Üniversitesi, Galler'den Teorik Parçacık Fiziği alanında doktora ve Imperial College'dan Teorik ve Matematiksel Fizik alanında yüksek lisans derecesine sahiptir.