He must have violated some sort of ethics or personal conduct clause in his contract. He also could have lied in the interview process and it has now come to light.I'm not an HR person so maybe @Alicat could weigh in on this- by moving so quickly to get ahead of these accusations/allegations by firing people aren't the teams opening themselves up to wrongful termination lawsuits??? Sooner or later a team is going to burn themselves by firing someone & it turns out that person was innocent.
I have to believe that the lawyers were all over this before he was terminated.
Outside of poor performance, I've only had to terminate people for failed pre-employment screenings or falsifying timecards.
@Kate08 would be a better person to ask as she has much more experience with complex terminations