I give it ten minutes before this thread is locked. But yes I say sack him. But the board is culpable as well. Get a new manager in, things might be no different if there is no ambition from the board.