New Delhi, National Capital Territory Of Delhi
To work in direct it sales & marketing / business development are preferred. Ability... Skills: direct sales, marketing, technical sales, it/software...
1 day + 9 hours ago in Talent.com - Celexsa Technologies