Armen Najarian

Armen Najarian is vice president of corporate marketing at DemandTec