Table of content:
- What is Human Resource Management (HRM)?
- Importance of HRM in an Organization
- What are the key Objectives of HRM?
- What are the main functions of HRM?
- Scope of HRM in an Organization
- Role Of HRM in an Organization
- Technology Integration & Future Trends in HRM
- Career Paths In Human Resource Management
- Conclusion
- Frequently Asked Questions (FAQs)
Table of content:
- Simulation Training: Understanding the Concept
- Evolution of Training Methodologies
- Benefits of Simulation Training
- Implementing Simulation Training in Organizations
- Future Simulation Training Trends
- Summing Up
- Frequently Asked Questions
Table of content:
- What is Performance Appraisal in the Workplace?
- What is the Purpose of Performance Appraisal?
- Types of Performance Appraisal
- Methods of Performance Appraisal
- What is 360-degree Feedback in Performance Appraisal?
- Behaviorally Anchored Rating Scales (BARS)
- What is MBO in Performance Appraisal?
- Effectiveness of Self & Peer Assessments in Performance Appraisal
- Criticisms & Limitations Of Performance Appraisal
- Conclusion
- Frequently Asked Questions (FAQ)
Table of content:
- Job Analysis: Definition & Importance
- Job Analysis: Key Components
- Identifying The Right Moment For Job Analysis
- Navigating Job Analysis Process
- Distinguishing Job Analysis & Evaluation
- Using The Findings Of Job Analysis
- Conclusion
- Frequently Asked Questions (FAQs)
Table of content:
- Deciphering Training & Development
- Difference Between Training, Development & Learning
- Significance Of Training & Development In HRM
- Benefits Of Training & Development For Organizations
- Types & Methods Of Employee Training
- Building Blocks Of Training Programs
- Trends & Innovation In Employee Training
- Strategic Integration With Talent Management
- Addressing Challenges In Training & Development
- Frequently Asked Questions (FAQs)
Table of content:
- Understanding Strategic Human Resource Management
- Scope Of Strategic Human Resource Management
- Creating A Strategic HR Plan In 7 Steps
- Different Approaches To Strategic Human Resource Management
- Importance Of Strategic Human Resource Management
- Characteristics Of Strategic Human Resource Management
- Frequently Asked Questions (FAQs)
Table of content:
- What is Selection Procedure in HRM?
- Stages Of Selection Procedure In HRM
- Making Informed Decisions With Job Offers
- Onboarding Strategies For New Hires
- Best Practices In Selection Procedure
- Conclusion
- Frequently Asked Questions (FAQs)
Table of content:
- Definition Of Human Resource Planning
- Understanding The Essence Of Human Resource Planning
- Key Objectives & Importance Of Human Resource Planning
- Strategic Alignment Of Human Resource Planning
- Core Steps Involved In Human Resource Planning Process
- Analyzing Labor Market Dynamics
- Tools & Techniques For Human Resource Planning
- Common Challenges & Solutions In Human Resource Planning
- Future Trends Influencing Human Resource Planning
- Measuring Success & Progress In Human Resource Planning
- Frequently Asked Questions (FAQs)
Table of content:
- Concept & Purpose Of Job Evaluation
- Overview Of Job Evaluation Methods
- Importance Of Implementing A Job Evaluation System
- Steps To Conduct A Thorough Job Evaluation
- Selecting Appropriate Method For Job Evaluation
- Establishing Job Evaluation Committee
- Advantages & Limitations Of Job Evaluation Techniques
- Maintaining & Updating Job Evaluation Process
- Frequently Asked Questions (FAQs)
Table of content:
- What is Training Needs Analysis?
- Purpose of Training Needs Analysis
- What are the Types of Training Needs Analysis?
- 7 Key Steps to Conduct Training Needs Analysis
- Methods of Data Collection for TNA
- What are the Benefits of Training Needs Analysis?
- Conclusion
- Frequently Asked Questions (FAQ)
Table of content:
- Types of Training Methods
- On-the-Job Training Methods (Learning by Doing)
- Off-the-Job Training Methods (Structured Learning)
- Microlearning & Mobile Learning
- Peer-to-Peer & Self-Directed Learning
- Choosing The Right Method
- Traditional Vs Modern Training Techniques
- Evaluating The Different Types Of Training Methods
- The Future of Training
- Conclusion
- Frequently Asked Questions (FAQs)
Table of content:
- What is Job Design in HRM?
- Methods of Job Design: Key Strategies
- The Impact of Taylorism on Job Design
- Hackman and Oldham Model or the Job Characteristics Model
- Socio-Technical Systems and Job Design
- The Job Design Process: Best Practices
- Things to Keep in Mind for an Effective Job Design Process
- Conclusion
- Frequently Asked Questions (FAQs)
Table of content:
- Defining Training and Development
- Difference between Training and Development
- Similarities between Training and Development
- Importance of Training and Development
- Key Aspects of Effective Training Programs
- Formulting Effective Development Strategies
- Frequently Asked Questions (FAQs)
Table of content:
- Key Challenges in Human Resource Management
- Addressing HRM Challenges Globally
- Legal and Regulatory Compliance in HRM
- Enhancing Productivity in HRM
- HRM Challenges in India
- Strategic Role of HR Leaders
- Technological Advancements in HRM
- Diversity and Inclusion in the Workplace
- Conclusion
- Frequently Asked Questions
Table of content:
- Defining Sourcing in Recruitment
- Internal Sources of Recruitment
- External Source of Recruitment
- Internal Sources of Recruitment: Advantages & Disadvantages
- External Source of Recruitment: Advantages & Disadvantages
- Innovative Recruitment Channels in the Digital Era
- Frequently Asked Questions (FAQs)
Table of content:
- What is Human Capital?
- Human Capital Theory Explained
- Human Capital and Economic Growth
- Measuring Human Capital
- Human Capital Formation
- Human Capital Management Strategies
- Role of Education in Human Capital Formation
- Critiques of Human Capital Theories
- Future of Human Capital in Business
- Conclusion
- Frequently Asked Questions
Table of content:
- What is the Meaning of Wages?
- Concept of Wages
- Components & Calculation Of Wages
- Overview Of Theories of Wage Determination
- What is Minimum Wage?
- What is the Difference Between Wages & Salary?
- Types Of Wages
- Factors Affecting Wage Rates
- Exploring Wage Disparities & Their Effects
- Wage Trends & Implications In The Workforce
- Frequently Asked Questions (FAQs)
Table of content:
- Definition Of Training Evaluation
- Understanding Training Evaluation Models
- Different Types Of Training Evaluation Methods
- Importance & Benefits Of Training Evaluation
- Formative Vs Summative Training Evaluation
- Creating An Effective Training Evaluation In Simple Steps
- Strategies For Employee Training Evaluation
- CIPP & Kaufman's Models In Training Evaluation
- Measuring & Analyzing Training Outcomes
- Best Practices For Conducting Training Evaluation
- Frequently Asked Questions (FAQs)
Table of content:
- Definitions Of Wage & Salary Administration
- Objectives Of Wage & Salary Administration
- Principles Of Wage & Salary Administration
- Elements of An Effective Wage & Salary System
- Steps For Determining Wage Rates
- Conducting Wage & Salary Surveys
- Factors Influencing Wage & Salary Levels
- Formulating A Comprehensive Wage Policy
- Frequently Asked Questions (FAQ)
Table of content:
- Meaning Of HR Professional
- Role Of An HR Professional
- Essential Skills Of Successful HR Professionals
- Effective Communication In HR Professionals
- Decision-Making & Problem-Solving In HR Professionals
- Frequently Asked Questions (FAQs)
Table of content:
- Definition & Evolution Of HRMS
- Understanding The Core Functionalities Of HRMS
- Key Features & Components Of HRMS
- Benefits & Importance Of Implementing HRMS
- Security Measures & Data Protection In HRMS
- Role Of Artificial Intelligence In HRMS
- Choosing The Right HRMS For Your Organization
- Frequently Asked Questions (FAQs)
Table of content:
- Definition Of Job Characteristics Model
- Hackman And Oldham Job Characteristics Model
- Five Core Job Characteristics Model Explained
- Psychological States & Work Outcomes in JCM
- Autonomy & Role In Job Satisfaction
- Task Significance
- Impact Of Feedback On Job Performance
- Factors Influencing The JCM's Effectiveness
- Practical Implications For SEO Content Writing
- Frequently Asked Questions (FAQs)
Table of content:
- Definition Of Executive Compensation
- Basics Of Executive Compensation
- Key Components Of Executive Compensation
- Purpose Of Compensation Packages
- Role Of Executive Compensation
- Types & Structures Of Executive Compensation Plan
- Short, Medium & Long-Term Compensation
- Trends & Regulations
- Best Practices For Executive Compensation
- Corporate Strategy & Governance
- Controversies & Criticisms
- Frequently Asked Questions (FAQs)
Table of content:
- Defining Employee Relations
- Importance Of Employee Relations Management
- Strategies For Effective Employee Relations
- Role Of An Employee Relations Specialist
- Resolving Workplace Disputes & Conflicts
- Addressing Wage Concerns & Policy Clarification
- Legal Compliance & Employee Relations Management
- Frequently Asked Questions (FAQs)
Table of content:
- Definition Of International Human Resource Management
- Concepts & Objectives Of IHRM
- Understanding The Scope Of IHRM
- Cultural Dimensions In Global HR Management
- Selection & Training IHRM
- Ethical & Legal Issues In IHRM
- Strategies For Effective IHRM Implementation
- Challenges & Future Of International HRM
- Importance Of Global HRM Functions
- Comparison of HRM and IHRM Functions
- Frequently Asked Questions (FAQs)
Table of content:
- Importance Of Executive Development In HRM
- Methods Of Executive Development
- Objectives Of Executive Development
- Importance & Benefits Of Individualized Development Programs
- Frequently Asked Questions (FAQs)
Table of content:
- Defining Personnel Management & Objectives
- Key Functions Of Personnel Management
- Roles & Duties Of A Personnel Manager
- Personnel Management Vs. HRM
- Approaches & Policies In Personnel Management
- Manpower Planning, Recruitment & Selection Processes
- Training & Development Within Personnel Management
- Analysing Current Trends In Personnel Management
- Frequently Asked Questions (FAQs)
Table of content:
- What do you mean by Job Evaluation?
- What Are the Importance of Job Evaluation Methods?
- Best 7 Job Evaluation Methods in HRM
- Role Of Market Pricing In Job Evaluation
- Advantages & Disadvantages Of Job Evaluation Methods
- Career Progression, Legal Considerations & Compliance
- Best Practices For Job Evaluations
- Conclusion
- Frequently Asked Questions (FAQs)
Table of content:
- Defining Personnel Management & Human Resource Management
- Evolution Of Personnel Management To HRM
- Strategic Focus & Scope In PM & HRM
- Employee Relations In PM Vs. HRM
- Roles & Responsibilities In PM Vs. HRM
- Proactive & Reactive Approaches In PM & HRM
- Employee Development & Motivation In PM Vs. HRM
- Decision-Making & Authority In PM Vs. HRM
- Implications Of PM & HRM On Organizational Success
- Frequently Asked Questions (FAQs)
Table of content:
- Introduction to Kirkpatrick Model
- Origin & Evolution of the Kirkpatrick Model
- Importance of the Kirkpatrick Model
- Implementing the Kirkpatrick Model Training Evaluation
- Measuring Reaction: The First Level of Evaluation
- Assessing Learning: The Second Level Explained
- Evaluating Behavior Change: The Third Level of Impact
- Analyzing Results: The Fourth Level of Training Effectiveness
- Balancing Limitations in the Kirkpatrick Model
- Final Remarks
- Frequently Asked Questions (FAQs)
Table of content:
- Exploring The Concept Of Salary
- Key Differences Between Wages And Salary
- Types Of Wages & Their Impact on Earnings
- Varieties Of Salary Structures
- Advantages Of Earning Wages
- Benefits Of Receiving A Salary
- Legal Distinctions In Wage & Salary
- Overtime Compensation In Wage & Salary
- Frequently Asked Questions (FAQs)
Table of content:
- Fringe Benefits Meaning & Objectives
- Examples & Types Of Fringe Benefits
- Necessity Of Fringe Benefits By Law
- Tax Implications For Various Fringe Benefits
- Valuing & Calculating Fringe Benefits
- Role Of Cafeteria Plans In Fringe Benefits
- Impact Of Fringe Benefits On Employees
- Business Impact Of Fringe Benefits
- Considerations In Offering Fringe Benefits
- Conclusion
- Frequently Asked Questions (FAQs)
Table of content:
- What Is HR Compliance & Importance
- Key Elements Of An HR Compliance Checklist
- Managing HR Compliance In The Workplace
- Conducting An Effective HR Compliance Audit
- Overcoming Challenges In HR Compliance
- Automation For Streamlined HR Compliance
- Best Practices For Enforcing HR Compliance
- Long-term Data Governance In HR Compliance
- Frequently Asked Questions (FAQs)
Table of content:
- What is Recruitment Process In HRM?
- 5 Essential Stages of Recruitment & Selection Process
- Identifying Vacancies & Crafting Effective Job Descriptions
- Job Portals, Social Media & Technology in Recruitment
- Internal Vs External Sources of Recruitment
- Strategies for effective Recruitment in HRM
- Psychometric Tests used in Recruitment
- Conclusion
- Frequently Asked Questions (FAQs)
HR Professional | Role & Skills For Effective Performance

The job of an HR professional involves dealing with complicated labor laws and promoting an inclusive workplace.
This content provides helpful tips for HR professionals looking to enhance productivity and employee well-being at work. It gives relevant viewpoints that can contribute to creating a good work environment.
Meaning Of HR Professional
An HR professional manages an organization's human resources, focusing on tasks such as hiring, training, and retaining employees. They also manage employee relations and performance and make sure everyone follows employment laws.
Additionally, they are responsible for creating and implementing HR policies that align with the organization's objectives. Good HR pros need to be good at talking to people, solving problems, and working with others. They also need to know a lot about labor laws and HR best practices.
Role Of An HR Professional
Let us study in detail the role of HR professionals in modern organizations:
Effective Recruitment Strategies
HR professionals are essential in developing effective strategies to attract top talent. They use tools such as online job boards, social media, and professional networks to engage with potential job seekers.
By understanding the needs of the organization and the expectations of potential candidates, HR professionals can tailor their recruitment efforts to appeal to the most qualified individuals.
Thorough Candidate Assessments
Conducting thorough candidate assessments is essential for ensuring that organizations select individuals who are not only qualified for their roles but also align with the company's culture and values.
HR professionals utilize different assessment techniques like interviews, skills tests, and behavioral evaluations to fully grasp the capabilities of each candidate.
Mentoring & Coaching
Mentoring and coaching are important aspects of the HR professional's role. They support hiring managers by providing guidance and support throughout the recruitment process.
This involves assisting managers in conducting effective interviews and equipping them with the necessary tools to assess whether candidates are suitable for specific roles within the company.
Employer Branding Initiatives
Employer branding initiatives contribute significantly to enhancing an organization's reputation as an employer of choice.
When companies invest in showcasing their unique workplace culture through avenues like social media campaigns or career fairs at universities, they stand out among competitors vying for similar talent pools.
When HR professionals collaborate closely with marketing teams or outside agencies, they craft engaging employer brand messages. These messages connect with specific groups like recent graduates or experienced industry workers.
This collaboration establishes a solid base for consistently attracting top talent in the long run.
Managing Employee Relations
HR professionals are really important because they help manage how employees get along at work. They deal with any problems between employees and make sure everyone is doing their job well.
For instance, when there is a dispute between coworkers or between an employee and their supervisor, it's the responsibility of HR professionals to step in and work toward a resolution.
Legal Compliance
HR professionals have a key responsibility to make sure that the company follows all the labor laws and regulations. This means they need to stay current with any updates in employment laws at the federal, state, or local levels.
For instance, they need to be aware of laws related to wages, working hours, anti-discrimination measures, and family leave policies.
When new laws are enacted, or existing ones are amended, HR practitioners must communicate these changes effectively throughout the organization so that everyone remains informed about their rights and responsibilities under the law.
Developing HR Policies
HR professionals are important for making and implementing HR policies that match the organization's goals.
For example, they might create guidelines for recruitment processes or establish protocols for handling grievances within the workplace.
These rules help keep things in order and make the workplace a positive place where employees know what is expected of them.
Shaping Company Culture
HR professionals are important for company culture. They make sure employees feel valued and respected.
HR professionals play a key role in creating a positive and inclusive work environment by arranging team-building events, acknowledging employee accomplishments, and encouraging open dialogue among the team.
HR professionals also facilitate diversity and inclusion initiatives within the organization.
HR professionals also promote diversity and inclusion at work. They make sure everyone is treated fairly, no matter their background. This helps employees feel like they belong and creates a peaceful work atmosphere.
Fostering Employee Engagement
HR professionals play a crucial role in boosting employee engagement by creating programs that support their professional growth. This involves arranging training sessions and workshops to enhance their skills.
Additionally, they gather feedback from employees through surveys and discussions to better understand their needs and goals. With this insight, HR professionals can devise strategies to enhance employee satisfaction within the company.
Essential Skills Of Successful HR Professionals
HR professionals are expected to possess certain skills. Let's study some of the required skills of an HR professional:
Adaptability & Resilience
Successful HR professionals today must possess exceptional adaptability and resilience. The dynamic nature of the modern work environment demands the ability to swiftly adjust to changes, whether it's new technologies, policies, or workplace dynamics.
For instance, when a company implements a new digital HR management system, HR professionals need to quickly grasp its functions and train employees on its usage.
Moreover, they must be resilient in the face of challenges, such as managing conflicts between employees or handling difficult conversations about performance appraisal.
Adaptability is crucial for dealing with various employee needs that arise due to changes in the organization's structure or processes.
For example, during a merger or acquisition, HR professionals may have to navigate through complex situations involving layoffs while ensuring that remaining employees feel supported and secure in their roles.
Empathy & Emotional Intelligence
Empathy and emotional intelligence are indispensable qualities for today's successful HR professionals, enabling them to understand diverse employee needs effectively.
By putting themselves in others' shoes, they can better comprehend individual concerns related to work-life balance, mental health support programs, or career development opportunities.
HR professionals with high emotional intelligence can offer tailored support to employees who feel undervalued by their supervisors.
Moreover, HR professionals need empathy when dealing with sensitive matters, such as supporting bereaved employees after personal loss or providing accommodations for individuals facing health challenges at work.
Ethical Conduct & Confidentiality
To keep trust and credibility at work, it's important to always be honest and keep things private.
For instance, professionals should uphold ethical standards when handling confidential information like salary details, disciplinary actions against certain employees, or private medical records.
Maintaining confidentiality is essential when addressing complaints from employees regarding workplace harassment, ensuring that sensitive information remains protected throughout any investigation process.
Interpersonal Skills
HR professionals must possess strong interpersonal skills to effectively build rapport with employees across all levels of the organization.
HR professionals need good people skills to connect with employees at all levels of the company.
For example, when an employee expresses dissatisfaction with their role, an HR professional's ability to empathize and communicate effectively can lead to a mutually beneficial resolution.
These soft skills are essential for fostering collaboration among teams and promoting a harmonious workplace culture.
When conducting performance reviews or addressing disciplinary issues, the ability to convey feedback tactfully is crucial in maintaining healthy relationships within the organization.
Data Analysis & Interpretation
In business, HR people need to be good at using data to make smart decisions about things like how many people are leaving their jobs, when people are coming to work, and how well people are working.
HR people can use info to find out how to make things better. They can use tools like spreadsheets or special HR software to see if people are staying in their jobs. Then, they can make plans to keep employees happy and make them stay.
Conflict Resolution & Negotiation
The ability to navigate complex interpersonal dynamics is imperative for HR professionals, making conflict resolution and negotiation skills indispensable.
Whether mediating disputes between colleagues or negotiating terms during collective bargaining agreements with labor unions, having sound conflict resolution abilities enables them to mitigate conflicts before they spiral out into larger issues that could disrupt workflow.
Moreover, good negotiation skills enable HR professionals to advocate for fair compensation packages during recruitment processes while balancing the budgetary constraints of the organization.
By finding common ground between employer expectations and candidate needs through effective negotiation techniques, they contribute significantly towards attracting top talent without compromising financial prudence.
Effective Communication In HR Professionals
Let us study the importance of effective communication in HR professionals:
Fostering Trust
Good communication between employees and HR is super important. When HR people communicate clearly, it makes employees feel valued and respected.
This fosters a sense of trust, as employees believe that their concerns are heard and addressed by the HR team.
For example, when HR communicates openly about company policies or changes, it helps to alleviate any apprehensions or uncertainties among employees.
Good communication is important for making complicated information easy to understand. HR people with good communication skills can explain difficult things in a way that everyone can understand.
This helps when talking about new benefits or how performance is evaluated so that everyone gets it right.
Active Listening
Active listening is another pivotal aspect of effective internal communication within the realm of human resources.
When HR professionals actively listen to employee concerns and feedback, it demonstrates empathy and understanding towards their needs.
By attentively hearing what employees have to say, HR can gain valuable insights into workplace dynamics, potential issues, and overall employee sentiment.
Active listening helps HR professionals identify and fix problems that affect morale and productivity.
For example, if many employees are unhappy about something at work, HR can listen carefully and make changes to fix the issue.
Decision-Making & Problem-Solving In HR Professionals
Let us now study the importance of decision-making and problem-solving in HR professionals:
Analytical Decision-Making
Analytical decision-making plays a pivotal role in ensuring that HR initiatives align with an organization's long-term goals.
When making difficult decisions related to workforce planning or restructuring initiatives due to market shifts or technological advancements, analytical thinking allows HR practitioners to assess potential risks thoroughly before implementing changes.
Careful analysis of risks helps avoid quick decisions for short-term gains but bad long-term results. Analytical decision-making makes sure changes match the organization's main goals.
Anticipating Talent Needs
HR professionals with strategic thinking abilities can anticipate future talent needs. By analyzing industry trends and internal data, they can forecast the skills and expertise that will be crucial for the organization's growth.
For example, if a company is expanding its digital marketing efforts, HR professionals may proactively seek out individuals with strong social media management skills.
Analyzing data helps HR plan for future talent needs. They can make recruitment strategies that fit the organization's upcoming needs.
Developing proactive recruitment strategies based on anticipated talent needs helps organizations stay ahead of their competition.
It enables them to secure top-tier candidates before their rivals even recognize the need for such talents.
Addressing Complex Workplace Issues
Solving complex problems efficiently is an essential skill for HR professionals. Workplace conflicts, employee morale issues, or performance discrepancies all require adept problem-solving skills.
For instance, when faced with ongoing team conflicts within a department, HR practitioners must find creative solutions that promote collaboration and mutual respect among employees.
Efficient problem-solving ensures that workplace issues do not escalate into larger organizational challenges.
When addressed promptly and effectively by HR professionals equipped with strong problem-solving capabilities, these issues are less likely to disrupt overall productivity or damage employee morale.
Conclusion
The role of HR professionals in modern organizations is multifaceted, requiring a diverse skill set and a strategic mindset.
As the landscape of work continues to evolve, staying updated with the latest HR professional courses is a must to stay abreast of industry trends and continuously advance HR professional skills to meet the dynamic needs of the workforce.
Time For A Short Quiz
Frequently Asked Questions (FAQs)
1. What are the essential qualities of successful HR professionals today?
Successful HR professionals exhibit strong interpersonal skills, adaptability, and a deep understanding of employment laws. They also possess excellent communication abilities, empathy, and a strategic mindset to address diverse workplace challenges effectively.
2. How does effective communication impact HR?
Effective communication in HR fosters employee engagement, reduces conflicts, and enhances organizational productivity. It ensures clear dissemination of policies, expectations, and feedback while promoting a positive work culture.
3. What are the core duties and responsibilities of HR professionals?
The main responsibilities include hiring new employees, helping them settle in, overseeing their performance, organizing training programs, and making sure company policies are followed. It's also important to handle any issues between employees and make sure the company follows labor laws.
4. Why is talent acquisition expertise important for HR professionals?
HR professionals make use of their skills in talent acquisition to identify top-notch candidates using various sourcing methods. This is crucial for building a skilled workforce that matches the company's goals and values.
Suggested reads:
- Job Analysis: Definition, Significance & Process Explained
- Transforming Hiring Landscape - Harnessing AI And ML For Talent Acquisition
- Performance Appraisal | Comprehensive Guide To Methods & Benefits
- Succession Planning: A Comprehensive Guide for HR Professionals
- Human Resource Executive (HR) - As A Career Option
Instinctively, I fall for nature, music, humour, reading, writing, listening, travelling, observing, learning, unlearning, friendship, exercise, etc., all these from the cradle to the grave- that's ME! It's my irrefutable belief in the uniqueness of all. I'll vehemently defend your right to be your best while I expect the same from you!
Comments
Add commentLogin to continue reading
And access exclusive content, personalized recommendations, and career-boosting opportunities.
Ankita Das 4 weeks ago
Elizabeth jos 1 month ago