According to various people who has worked with this woman Ellen, she is an awful person. Just one of them people who cover their shit so well and act like they are an angel on earth.

Elle downfall is on site.