1. Conduct training sessions for all staff, including new hire orientation, soft-skills training, and fulfilling special requests from other departments.
2. Design and enhance training programs to increase efficiency.
3. Prepare training materials, including handbooks, presentations, and pre- and post-tests.
4. Generate reports and training plans for presentation to the manager and top management.
5. Facilitate the company's online training platform (Learning management system)
6. Coordinate with the regional management team to facilitate training programs or activities as required.
7. Perform other duties as assigned.