Carl Sednaoui

Carl Sednaoui

Head of Marketing, MailCharts
154 points

Badges

Top Product
Top Product
Veteran
Veteran

Maker History