David Parke

PR Manager, Marks & Spencer Plc