Affiliate marketing specialist Peter Mycock has joined MySpace Australia in the newly created role of commercial director. Mycock was head of search, affiliate and lead generation at AOL in the UK from 2006 until late last year. According to MySpace: "This newly created role will overse...
54
Peter Mycock to head MySpace commercial operations