Stephen Barnes is a business turnaround and recovery specialist, board advisor and the principal of management consultancy Byronvale Advisors. He has over 25 years advising clients from new business start-ups to publicly listed companies and across a wide array of industries.
![Stephen Barnes](https://static.theceomagazine.net/wp-content/uploads/2018/01/19205307/stephen-barnes.jpg)