Tele callers Required (Urgent) 48, Linden St, Xavier Layout, Victoria Layout, Bengaluru, Karnataka 560047, India 7019123164 BPO