Şahap Kavcıoğlu, 23 Mayıs 1967 Bayburt ilinde doğdu. Evli ve 3 çocuk babası olan Şahap Kavcıoğlu Dokuz Eylül Üniversitesi İktisadi ve İdari Bilimler Fakültesi İşletme Bölümü mezunudur. Kavcıoğlu; İngiltere Hastings College’ta İşletmecilik üzerine eğitim gördü. Marmara Üniversitesi Bankacılık ve Sigortacılık Enstitüsünde yüksek lisansını ve doktorasını tamamladı.
Esbank TAŞ’de Müfettiş Yardımcısı, Müfettiş, Şube Müdürü ve Genel Müdür Yardımcısı olarak görev yaptı.Şahap Kavcıoğlu, Türkiye Halk Bankası AŞ’de sırasıyla İstanbul Bölge Koordinatörü