Zecruiters : (Job Portal) hiring Senior Executive - Corporate Lead Generation for Sales & Marketing