Zecruiters : (Job Portal) hiring Sr. Executive - Service & Sales for Sales & Marketing