I wonder how it'd been to be a manager, if he couldn't be fired, and he continued contacting the CEO etc saying you (GGP, whirlingdervish the throwaway) weren't any good at your job.
I guess eventually I'd quit (if I was in GGPs position and couldn't do much about it), and he'd become the manager in my place, if the plan hadn't been to hire another one.