Dr Al-Awni is the General Supervisor of International Committee for the Support of the Final Prophet (ICSFP). He has also served in a number of academic and political capacities, including the Consultative Assembly of Saudi Arabia for two separate terms. While his academic research includes dozens of publications, perhaps his greatest contribution is the awakening of Salafi introspection in Saudi Arabia. His widely-read articles have pointed out clear connections between militant extremism and core Salafi texts. He also writes extensively on rapprochement between Islamic schools of thought, particularly between Salafi and Traditionalist (Ash’ari and Maturidi) approaches.