Avtar Sehra là Người sáng lập và CEO của Libre Capital và đồng sáng lập của STBL. Ông đã giữ các vị trí lãnh đạo trong các ngân hàng đầu tư và các công ty tư vấn chuyên về kỹ thuật tài chính, quản lý rủi ro và hoạt động dữ liệu. Ông có bằng Tiến sĩ Vật lý hạt lý thuyết từ Đại học Swansea, Wales và bằng Thạc sĩ Vật lý lý thuyết và toán học từ Imperial College.