Head of Compensation
Almana Group
Total years of experience :23 years, 9 Months
• Project Coordinator for Implementation of HRMS (Oracle) Software for the Group.
• Manage payroll management system for the Group.
• Oversees the payroll function of benefit, miscellaneous, retirement deductions withheld from employee’s salary.
• Oversees and coordinates the production of all monthly, special compensation, and payrolls.
• Answers employee and staff questions during payroll editing and check processing
• Assists internal and external auditors during audit process by providing documents, and other payroll-related reports upon request; implements procedural changes recommended by auditors.
• Advises, interprets and provides direction to management and staff on Almana Group policies and procedures, local laws and regulations involving payroll and related benefit program deductions to ensure ongoing compliance
• Prepares a variety of correspondence, memoranda, statistical summaries, reports, announcements and other materials to the payroll function.
• Performs miscellaneous job-related duties as assigned.
• Manage installation and testing of time & attendance system.
• Manage Leave Records, accruals & Final Settlement for employees.
• Generate expiry reports for various documents like visa, passport & Labor card.
• Manage personal files, leave records and final settlements.
• Generate MIS reports for senior management & monitor GL Set-up for payroll entities.
• Manage and verify WPS for Almana Group
• Arrange booking reservations and leave settlements for employees going for vacation.
• Assist in facilitating business travel.
• Maintain communication with the Immigration section to ensure adequate preparation of exit permits and re-entry permits.
• Monitor time and attendance records.
• Handle CBQ Pay Cards and the transfer of salary of employees.
• Prepare LPOs for payment of air tickets to Travel Agencies.
• Monitor overtime to facilitate payment.
• Maintain employment files and records per company policy and legal regulations.
• Manage the distribution of invoices and memos.
• Respond to employees inquiries.
• Check employees’ documents, such as passports and Residence Permits, for expiry before every vacation and coordinate with the Immigration section if renewal is needed.
• Monitor the return of employees from vacation as scheduled and report to the department head if there are any delays.
• Add new employees to the Payroll System whenever a new employee is recruited.
• Maintain an updated Payroll Record of all employees’ details such as change in salary or allowances, absenteeism, sick leave, car loan or change in bank accounts.
• Create leave settlements for employees who are going on leave
• Create final settlements when employees leave the company permanently
• Enter monthly overtime hours in the system for each employee
• Process payroll deductions for charges to employees by the Accounts department for relevant expenses
• Send bank letters to the respective banks via email after the payrolls are signed and approved
• Review and analyze payroll data and reports for accuracy, and resolve discrepancies to ensure accurate posting to payroll records
• Manage the printing and distribution of timecards and leave status reports
• Compile and direct timecard data, calculate pay adjustments and key data into payroll system
• Prepare and process of payroll data such as retirement.
• Process and maintain records of employee leave status
• Maintain filing system for payroll and related records
• Prepare and direct processing of vouchers and deductions
• Provide service to employees by answering questions, providing information, making referrals, and assuring appropriate follow-through and/or resolution
• Communicate with supervisors, co-workers.
Responsible General Accounting to be enters into Baan.
Preparing MIS report for the Management
Daily Diesel & Water updation into Baan (Transfer & Adjustment)
Monitoring Batch posting.
Preparation of Budget for Cost and Profit.
Supervise local Supplier.
Presenting Budget comparison to the Management
Handling Payroll of 5, 000 employee’s for the Company
Key User for the Production Setup of Baan.
Controlling stock movement of the organization.
Updating Sales Entries.
Reconcile subsidiary ledger with general ledger.
1) Quality check for Data conversation from PDF to Word
2) Achieving target of 600 to 700 pages in 8 hours shift
3) Accuracy Level 99.90 %
• Work closely with clients, building relationship in order to gain a better understanding of their recruitment needs and requirements.
• Identifies, select and recruit staff for the client’s vacancies, and also help individuals find and gain appropriate employment.
• Advertising vacancies appropriately by drafting and placing adverts in a wide range of media e.g., websites, newspapers and job portals.
• Receiving and reviewing applications, managing interviews and creating a shortlist of candidates.
• Requesting references and checking the suitability of applicants before submitting their details to the client.
• Briefing the candidate about the responsibilities, salary and benefits of the job in question.
• Informing candidates about the results of their interviews.
• Negotiating pay and salary rates and finalizing arrangements between client and candidates.
• Track hiring progress and provide timely feedback to key stakeholders where applicable and to manage expectations
Talking with Customer and clear their problem.
Enter the data into the system and taking care day to day office activity