Yes! Charlene Lamb. What a despicable, arrogant, incompetent woman.
Perfect description of that ugly troll.