- Monitor daily attendance and prepare monthly attendance and vacation reports.
- Handle employee leave, excuses, and maintain vacation balances.
- Support recruitment by conducting first interviews and coordinating onboarding.
- Keep employee records up to date and maintain organized filing systems.
- Draft letters, memos, and reports, and assist in preparing presentations.
- Manage office supplies, maintenance, travel bookings, and ensure smooth office operations.
- Provide administrative support to the CEO and General Manager as needed.
Bachelor's degree in Business Administration, Human Resources, or a related field.3–6 years of experience in HR and/or administrative roles.Excellent knowledge of MS Office (Word, Excel, PowerPoint).Strong organizational and time-management skills.Excellent verbal and written communication skills in English and Arabic.Discretion with confidential information.Ability to multitask and prioritize effectively in a fast-paced environment.