David Joseph Duffy is an Irish banker, and the chief executive officer of Virgin Money UK. From Wikipedia