I'd be disgusted even being in the same room with that thing.
How is it even a question if he should leave? The only question is if he should spit in its face as he does it.
You support groomers, the mutilation of children, and the marginalizing of women.
You were warned constantly about supporting people that destroy children and women and you were so arrogant that you ignored everyone and did it anyway.
Your company and your parent company is a