Boğaziçi Üniversitesi İşletme Bölümü'nden mezun olan Banu, London Metropolitan Üniversitesi'nde Uluslararası Ticaret ve Taşımacılık alanında yüksek lisans yapmıştır. 1997'den beri Londra ve İstanbul'da deniz brokeri olarak çalıştıktan sonra 2018 yılında OMNI'nin Londra ofisine taşındı. OMNI'ye bağlı tüm ofislerden sorumlu olmasının yanı sıra, P&I, H&M ve çeşitli deniz sorumluluk branşları ile ilgilenmektedir.