The executive team at Stenn has a history of experience in credit management and underwriting. The team has also worked extensively in the banking and finance industries. Their education histories are also quite impressive, with degrees from some of the top business schools in the world.
View all