Stephen Koseff is the former chief executive officer of the Investec Group, a role he held from 1996 to 2018. He dedicated 39 years to Investec in various capacities. During his tenure, Investec was dual listed on the London Stock Exchange and the Johannesburg Stock Exchange.
In recognition of his contributions, Koseff was awarded an Honorary Doctor of Commerce Degree by the University of the Witwatersrand in 2017.