Live Nation Names Nicole Portwood Chief Brand Officer


Live Nation Entertainment announced the hire of Nicole Portwood for the newly created role of Chief Brand Officer.