An NHS finance director was fired 'because of his frankness, openness, honesty and his rather annoying habit of telling the truth', an employment tribunal has heard.