OverviewWe are seeking a detail-oriented and organized Administrative and Accounting Assistant to join our team. This role is essential in supporting our accounting department with accurate invoicing and administrative tasks. The ideal candidate will have strong computer skills, experience with accounting software and excellent organizational abilities. This position offers an opportunity to develop your accounting and administrative skills within a professional environment.
Responsibilities- Support invoicing, billing, and payment processing activities
- Manage data entry tasks related to accounts payable and receivable
- Maintain organized filing systems
- Assist with bookkeeping using Sage 50
- Provide administrative support at the front desk, including managing our multi-line phone system, greeting visitors, handling mail, and sending packages using couriers
- Handle clerical duties such as copying, scanning, and proofreading documents
- Support customer service efforts by responding to inquiries professionally and courteously
- Assist with general office tasks including filing, scheduling, managing correspondence, and ordering office supplies
- Ensure accuracy in all data entry and documentation processes
- Contribute to maintaining a smooth workflow within the office environment
- Supply colour samples to our clients
- Assist with miscellaneous duties as requested
Experience- Prior clerical or administrative experience preferred
- Proficiency in Microsoft Office (Excel, Word, Outlook) is required
- Experience with Sage 50 or similar accounting software is highly desirable
- Familiarity with front desk operations, handling mail, multi-line phone systems, and customer support roles
- Strong organizational skills with the ability to multitask efficiently
- Excellent typing, proofreading, and phone etiquette skills are required
- Previous bookkeeping experience is advantageous but not mandatory; training will be provided for the right candidate
Job Types: Full-time, Permanent
Pay: $22.00-$24.00 per hour
Expected hours: 40 per week
Benefits- Dental care
- Extended health care
- On-site parking
- Profit sharing
Work Location: In person