Business Development Executive Job Location: New Delhi Job Type: Full Time ROLES AND RESPONSIBILITIES Strong understanding of company products and services. Have a