Create and implement learning and development strategies and programs aligned with business objectives.
Evaluate individual and organizational development needs through job analysis, competency requirements, career paths, performance appraisals, and consultation with line managers.
Develop annual training plans and individualized development plans based on identified needs and organizational priorities.
Design and deliver e-learning courses, workshops, induction, orientation sessions, and other training programs.
Coordinate and follow up on internal and external training programs to ensure effective implementation.
Support managers in developing their team members through career development, learning opportunities, and career pathing.
Monitor and evaluate the effectiveness and impact of training and development programs and recommend improvements where required.
Assess the success of development plans and ensure employees make effective use of available learning opportunities.
Identify performance and competency gaps and recommend appropriate training and development solutions.
Prepare, monitor, and control the training budget and ensure effective utilization of allocated resources.
Coordinate with training providers, evaluate their capabilities, and negotiate training contracts and costs.
Maintain accurate and updated training records, employee development plans, and training databases.
Prepare regular training reports and provide relevant analysis to management.
Resolve training-related issues and tailor training programs to meet specific employee and organizational needs.
Maintain a strong understanding of training trends, developments, technologies, and best practices.
identify opportunities to improve learning methods, training processes, and employee development initiatives.
Perform any other duties related to learning and development as assigned by the direct manager