"danced inappropriately and made uninvited physical contact with another employee" seems a bit vague. What actually happened?
Apparently the exact details are serious enough that they could gather a 100 signatures on a letter about it and DataCamp itself felt they could not simply remain silent.
If there is evidence DC should hand it over to the police, suspend the executive. Then fire them when the charges stick. Corporations shouldn't be dealing in justice.
If there is evidence I'm more than happy to boycott a co, but if we're asking the public to pass judgement, they should have the evidence.