Olswang CEO David Stewart in shock resignation
A year and a half ago David Stewart was re-elected as Olswang chief executive, a term that was supposed to last three years. But halfway through that term, Stewart has suddenly resigned. It is clear that this has taken a lot of people by surprise internally. Stewart has been temporarily replaced by Michael Burdon, the […]