Zecruiters : (Job Portal) hiring Sr. Manager Sales for Sales & Marketing