Talend Names Todd Pelletier as new General Manager and Senior Vice President of NORAM Sales Read more