Bid Manager at Navatech (Ahmadabad City, India) — aijobsearch