Deligence Technologies Inc.
–
India Gate, Delhi, 110011, India
IT – Business Development Executive Research and contact new prospects, develop and maintain a portfolio of prospective clients, serve as the first point of contact for new prospects, provide software service information to new clientele, support ... - Sep 18