Global Marketing Manager, Dun & Bradstreet Ltd, Information industry
START Date
END Date
product management, programme management, product development, market research, marketing stratefgy, marketing communications
product management, programme management, product development, market research, marketing stratefgy, marketing communications