Director Product Marketing
Framingham, Massachusetts, United States
IDC-International Data Corporation
HEC Paris