John Telfer

Appraising the boss – the hardest job of all?

Measuring and managing the development of leaders is one of HR’s most ambitious and challenging roles. While leaders exist at many levels within an organisation, being able to shape those people at...

Features