MakeIntern
–
New Delhi, Delhi, India
... 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 communication, and account management. ... - May 24