Technical Sales Specialist
Posted By : Shradha, 02/16/2016
- Excellent communication is mandatory.
- Should have prior experience in Sales/ Tech sale (US or UK based)
- Should be open to work in 24/7 environment
- Should be open to work in sales oriented target based environment.
Business Development Executive
Posted By : Ravi Roshan, 02/16/2016
Posted By : Priyanka, 02/17/2016