Weekend Special | Take 10% Off. Get the code »

David Walker

Walker is a training and development consultant whose varied work in the aviation and financial industries has alerted him to the needs and problems of staff selection.