Clue: For big business leaders, change management's losing men (8)
Answer: MAGNATES
Explanation: Definition: big business leaders
MANAGEMENTS* less MEN