It sounds like he got a new position with a competitor and is moving on to bigger and better things so I am happy for him. But it couldn't happen to a more deserving company and the most egoistical management team I ever hope to come across. I guess I wasn't really the cause of all their problems 🙂