Bank boss hated IT, loved the beach, was clueless about ports and politeness Published 01 Dec 2023 Full Article