Osborne has been Ted Baker’s chief executive for the last three years, having joined as finance chief in 2019 and stepping up to the top job in the midst of a governance and accounting crisis at the retailer in March 2020.
Already have an account? Sign in here