After more than two decades working in tech across a variety of companies, Richard Kimber has probably seen it all.