I'm a GG leader and, as many PP have, emailed and tweeted to complain.
However, this person isn't a 'senior leader' in the scale of the organisation - that title makes it sound much more grand than it is. The equivalent would be an area manager in charge if 7 or 8 shops.
It's unacceptable that this person has ANY role, but they are barely more than a group leader.