Administrative Assistant

Job Description

  • Document Management: Create, format, and proofread various documents, reports, and presentations using Microsoft Word, Excel, and PowerPoint. Maintain an organized filing system for digital and physical documents.
  • Communication: Manage and respond to emails, phone calls, and inquiries. Draft and edit business correspondence, and distribute internal and external communications.
  • Scheduling: Coordinate and manage calendars, meetings, appointments, and travel arrangements for team members and executives using Microsoft Outlook.
  • Data Entry: Enter and maintain accurate data and records in spreadsheets, databases, and CRM systems, primarily using Excel.
  • Office Support: Provide general office support, including ordering office supplies, managing inventory, and ensuring a clean and organized
  • Meeting Coordination: Schedule, coordinate, and prepare materials for meetings. Take minutes and follow up on action items as needed.
  • Visitor Management: Greet visitors, clients, and guests, ensuring a professional and welcoming experience.
  • Administrative Projects: Assist with special projects, research, and data analysis as assigned.


  • Exceptional proficiency in Microsoft Office Suite, including Word, Excel, PowerPoint, and Outlook.
  • Strong organizational skills with a keen attention to detail.
  • Effective written and verbal communication abilities.
  • Excellent time management and multitasking skills.
  • Discretion and a strong sense of confidentiality.
  • Ability to work both independently and collaboratively in a fast-paced environment.
  • Strong problem-solving skills and a proactive approach to tasks.


  • Bachelor’s Degree
  • Must have Valid QID and NOC.
  • Available to join immediately.
  • At least 3 years experience as an Administrative Assistant or in a similar role.

Job ID 230524-114BS