Ian Peacock

(Contributor)

Ian Peacock is head of UK and Ireland at IG Group.