Keith Davis leaves