Carl Sednaoui

Carl Sednaoui

Head of Marketing, MailCharts
153 points
57 Upvotes