1985 – 1993: Çeşitli kademelerde deniz hizmeti.
1993 – 1995: Archipel Denizcilik / Kurucu Ortak
1995 – 2000: Karyen Gemicilik / İşletme Müdürü – Yönetim Kurulu Üyesi
2000 – 2001: Cam Trans / Gemi Kiralama Sorumlusu ve Gemi Ortağı
2001 – 2006: Mustafa Okan Oğulları Gemicilik / İşletme Müdürü
2006 – ……..: Armona Denizcilik / Genel Müdür