N Business Development Executive Novo Slack NEW Salary not disclosed 1 yr Greater Noida West, Uttar Pradesh Remote · Full time Email MarketingB2B SalesInside SalesEnglish Proficiency (Written) Today · JEV26110D5203C791View & apply