Manager - B2B/International Sales - IT at CREWKARMA NETWORKS PRIVATE LIMITED (Bangalore) — aijobsearch