About this role
Research Manager at Insight Alpha. Location: New Delhi, Delhi, India. Role: Identify professionals, Recruit experts, Coordinate needs Requirements: 4-6 years in primary executive research or knowledge management; postgraduate or graduate degree; excellent English communication; teamwork; multitasking; leadership potential; proactive and independent work ability. Category: Research and Development (R&D) Seniority: Mid Level Commitment: Full Time Workplace: Onsite Languages: English