Avtar Sehra es el fundador y CEO de Libre Capital y el cofundador de STBL. Ha ocupado puestos de liderazgo en banca de inversión y empresas de consultoría especializadas en ingeniería financiera, gestión de riesgos y operaciones de datos. Tiene un doctorado en Física Teórica de Partículas de la Universidad de Swansea, Gales, y una maestría en Física Teórica y Matemática del Imperial College.