How many professionals get to dedicate most of their working life with one company in this day and age? Not many, but then Peter Welch is...