Laureato in Economia Aziendale presso l'Università Bocconi, dopo una triennale esperienza presso la Direzione Vita delle Assicurazioni Generali, ha operato per molti anni nella Direzione Finanza del Credito Italiano (poi Unicredit) come Vice Direttore del Servizio Affari Finanziari, occupandosi di bancassicurazione, fondi pensione e asset management.
Nel 1999 è entrato nella Banca Commerciale Italiana come Condirettore del Servizio Asset Management, per poi assumere la carica di Vice Direttore Generale di Fineco Investimenti SGR nel Gruppo Capitalia.
Dal 2003 al 2008 ha ricoperto importanti incarichi nel Gruppo Cattolica Assicurazioni (Direttore Vita e Bancassicurazione, Direttore Generale di Cattolica Investimenti SIM, Direttore Generale di Duomo Previdenza, Amministratore Delegato di Lombarda Vita, Direttore Generale di Cattolica Previdenza in Azienda), che ha lasciato nel 2009 per assumere l'incarico di Country Managing Director per l'Italia di Towers Watson, società leader mondiale nel campo della consulenza in materia di investimenti, risk management e gestione del capitale umano.
Dal settembre 2015 è entrato nel Gruppo Helvetia, dove ha assunto le cariche di Amministratore Delegato delle compagnie vita nel mercato italiano (Helvetia Vita e Nationale Suisse Vita) e di Chiara Assicurazioni, società specializzata nella bancassicurazione danni con oltre venticinque banche partner.
Fabio Carniol è inoltre membro del Consiglio di amministrazione dell'American Chamber of Commerce in Italy e del Comitato Direttivo di Assoprevidenza ed è autore di numerose pubblicazioni in materia di assicurazioni, asset management e previdenza.