MakeIntern
–
New Delhi, Delhi, India
... Role Description This is a full-time on-site role as a Business Development Executive located in Janakpuri East, New Delhi. As a Business Development Executive, she will be responsible for new business development, lead generation, business ... - May 24