Senior Inside Sales Specialist at Ciklum (Chennai, India) — aijobsearch