Petty William

William Petty Managing Director