- Assist in the recruitment process, including posting job openings, scheduling interviews, and following up with candidates.
- Purchase and manage office supplies and ensure availability of required materials.
- Make travel arrangements for executive management (flights, hotels, transportation, and itineraries).
- Prepare contracts for new clients and follow up on related documentation.
- Follow up with clients regarding due payments and maintain proper records.
- Answer and direct phone calls; greet and assist visitors.
- Schedule and coordinate meetings, appointments, and calendars.
- Prepare communications such as memos, emails, reports, and other correspondence.
- Maintain and organize filing systems (both electronic and physical).
- Collate and distribute incoming and outgoing mail.
- Support bookkeeping and basic account management tasks as required.
- Assist in coordinating company events and staff activities.
- Perform other administrative duties as assigned.
Minimum of 4 years and up to 6 years of proven experience in an administrative or office support role.Full-time, on-site availability with a commitment to maintaining a professional office presence.Exceptional organizational and multitasking abilities, with keen attention to detail.Strong written and verbal communication skills in English; proficiency in Arabic is a plus.Demonstrated ability to handle confidential information with discretion and integrity.Proficiency in Microsoft Office Suite (Word, Excel, PowerPoint, Outlook) and office management software.Ability to prioritize tasks and meet deadlines in a fast-paced, dynamic environment.Excellent interpersonal skills, with a customer-oriented mindset.Experience supporting executive or senior management is highly desirable.Adaptability and willingness to take initiative in problem-solving and process improvement.