Sales Manager at Turno (Nelson Manickam Road,Aminjikarai,Chennai, Tamil Nadu, TN, India) — aijobsearch