JobTarget Logo

Employee Experience Associate at EKHO FOUNDATION – Delhi, Delhi

EKHO FOUNDATION
Delhi, Delhi, 110001, India
Posted on

Explore Related Opportunities

About This Position

Overview - This role is a full time role in the People and Culture (HR) team , the candidate will be reporting to the People and Culture Manager . The candidate will be expected to be champion of the hiring process within 6 months of joining the organisation. They shall also be expected to have exceptional emotional quotient, passion for organisational development and other HR related processes.

Role
  • Source and recruit high-quality candidates aligned with organizational needs and culture.
  • Conduct reference checks and verify candidate information to ensure authenticity.
  • Coordinate and maintain communication with recruitment agencies and external hiring partners.
  • Maintain and update HR records, including résumés, applicant tracking logs, and employee documentation.
  • Address internal HR-related queries in a timely and professional manner.
  • Uphold confidentiality and data protection standards in handling employee information.
  • Actively engage with potential candidates, providing them with relevant information and support throughout the recruitment process.
  • Contribute to the achievement of human resources and organizational goals by successfully completing related tasks and initiatives as needed.
Required skills and background
  • Candidates interested in social enterprises as a means of creating impact
  • Mission Driven, optimistic and enthusiastic- believe in achieving transformational change
  • High level of spoken and written fluency in English and Hindi.
  • Education qualification: Minimum graduate with 1-2 years of work experience
  • Ability to handle multiple projects and tasks in an entrepreneurial environment
  • Ability to take leadership in ambiguous situations, even when unsupervised
  • Friendly and professional demeanor.
  • Knowledge of database software, office software, and email systems.
  • Action-biased, ability to set priorities, plan & meet timelines

Job Location

Delhi, Delhi, 110001, India
Loading interactive map for Delhi, Delhi, 110001, India

Job Location

This job is located in the Delhi, Delhi, 110001, India region.

Frequently asked questions about this position

Apply For This Position