Barry Owen
Group CEO, Goscor Group
Barry Owen is Group CEO of Goscor Group, in the role since January 2025.
Goscor Group supplies, services and rents industrial and construction equipment across southern Africa, and is part of the Bud Group. Owen joined the group in 2017 and succeeded Neil Wilson, who became chairman after about 15 years as group CEO.
In the job
-
Goscor Group announced Barry Owen as group CEO from 1 January 2025, with Neil Wilson moving to chairman. Source
Career before
- 2012-2017Head of African operations, a large steel merchant
- 2017Joined Goscor Group
Education
MBA; BSc (Medicine) Honours; BSc cum laude in Biochemistry
Sources
Facts last checked 3 November 2026. Spotted something out of date? Tell us.