I can only go on what the Echo says, I am no ITK.
If it is true, he was only a short-term transition appointment, borne out by the fact he is not being replaced.
He helped get things running again, and I read somwhere he helped get the Swiss to the table, so my preliminary opinion on his departure is Good Luck and Thanks for the help.