Vantage Point Consulting Inc.
–
India Gate, Delhi, 110011, India
Title: Business Development Specialist Location: New Delhi (Onsite/Remote) Duration: Full-time Responsibilities: • Actively engage in hunting new business opportunities within IT, RPO, Admin, Legal, Finance, and Healthcare staffing sectors. • Forge ... - Jun 01