Denounce senior manager's pay (8)
I believe the answer is:
execrate
'denounce' is the definition.
(I've seen this before)
'senior manager's pay' is the wordplay.
'senior manager' becomes 'exec' (short for executive).
'pay' becomes 'rate' (I've seen this in other clues).
'exec'+'rate'='EXECRATE'
(Other definitions for execrate that I've seen before include "Express hatred for" , "Inveigh against" , "hate" , "Deplore and detest" , "Express great loathing for" .)