training and l&d executives who work on measuring the impact of training. careers in Letchworth Garden City, United Kingdom