Roger Marshall has over 25 years' experience as a barrister specialising in corporations and insolvency matters.