We are seeking a reliable and proactive General Affairs Senior Officer to manage the day-to-day operations of our
company’s training center. While the Sales team oversees training schedules and participant coordination, this role is responsible for ensuring the training facility is clean, safe, fully equipped, and ready to support a variety of training programs running in the office. The role requires hands-on supervision of outsourced services and close coordination with the Head Office General Affairs team.Training Center OperationsEnsure the overall cleanliness, safety, and functionality of the training center.Oversee outsourced cleaning and security personnel to maintain service quality and adherence to schedules.Ensure all meeting/training rooms are prepared with the required furniture and supplies before and after use.Facilities & Equipment ManagementPerform regular checks and coordinate maintenance for all facilities and equipment, including AC units, CCTV systems, generators (genset), lighting, and general utilities.Handle minor troubleshooting and escalate major repairs or technical issues to vendors or the head office as needed.Manage inventory of office supplies, pantry items, and consumables; restock proactively based on usage trends.Vendor & Outsourced Staff CoordinationSupervise and coordinate daily activities of outsourced cleaning and security teams.Monitor attendance, performance, and service quality of third-party service providers.Report vendor issues and service gaps to the Head Office General Affairs team.Reporting & CommunicationProvide regular operational updates and issue reports to the Head Office General Affairs team.Support coordination during audits, maintenance inspections, or special company events held at the training center.Maintain documentation related to asset inventory, maintenance logs, and incident records.