Job Summary
We are seeking a highly organized and detail-oriented Administrative Assistant to support our office operations. The ideal candidate will possess strong clerical skills, excellent communication abilities, and proficiency with various office software. This role involves managing daily administrative tasks, providing exceptional customer service, and ensuring smooth office workflows. Experience with medical or dental offices, bookkeeping, and multi-line phone systems is a plus. The position offers an opportunity to work in a professional environment where organizational skills and attention to detail are valued.
Duties
- Manage company invoices, payments, and accounts receivable/payable
- Create and schedule social media content across platforms
- Research and compare construction material availability, pricing, and delivery timelines
- Coordinate calendar invites and confirmations for client appointments and site visits
- Build and maintain a client database; manage CRM software and update records
- Communicate with subcontractors, suppliers, and clients via phone and email
- Prepare project quotes, estimates, and proposals for client review
- Organize and file permits, contracts, warranties, and project documentation
- Track project timelines and follow up on outstanding tasks or deliverables
- Order office and job-site supplies as needed
- Assist with onboarding new subcontractors and maintaining vendor records
- Handle general office duties including mail, filing, and data entryPerform data entry and maintain accurate records using Microsoft Office, Google Workspace, and QuickBooks.
- Manage front desk responsibilities, including greeting visitors and handling multi-line phone systems with professionalism and courtesy.
- Schedule appointments, coordinate meetings, and maintain calendars for staff or clients.
- File documents both physically and electronically, ensuring easy retrieval and organization.
- Provide customer support through phone, email, and in-person interactions, demonstrating excellent phone etiquette.
- Assist with bookkeeping tasks such as invoicing, billing, and basic financial record keeping.
- Proofread correspondence and documents for accuracy before distribution.
- Support office management with administrative tasks like ordering supplies and maintaining office equipment.
- Handle confidential information with discretion and professionalism.
Experience
- Previous clerical or administrative experience preferred, including familiarity with office procedures and customer service roles.
- Experience working in retail spaces, handling pressure situations, can be considered.
- Proficiency with Microsoft Office Suite (Word, Excel, Outlook), Google Workspace (Gmail, Calendar), and QuickBooks is required.
- Strong computer skills, including data entry, typing accuracy, and document proofreading, are essential.
- Experience managing multiple tasks and front desk operations is desirable.
- Organizational skills with the ability to multitask efficiently in a fast-paced environment are crucial.
- Knowledge of bookkeeping practices such as invoicing or basic accounting is a plus.
This position offers an engaging work environment where your organizational talents and customer service skills will be valued highly. We seek a professional who is eager to contribute to our team’s success through reliable administrative support.
Pay: $20.00-$25.00 per hour
Benefits:
Work Location: Hybrid remote in Edmonton, AB