Rachel Swift is leaving the business following the arrival of consumer CEO Lyssa McGowan in July. Source
Read the full article on Marketing Week →