Marketing The alarming findings about the ‘Peter Principle’ and sales managers Sue Barrett 28 May, 2018