Business Development Manager at Confluencr (Bangalore South, India) — aijobsearch