Senior Marketing Manager, ABM and Nurture Programs, Americas
San Jose, California
Denodo Technologies
Tata Communications
Regional Marketing Manager, Americas, Tata Communications