Overview
We are seeking a dedicated and organized Office Manager to oversee daily operations and ensure the smooth functioning of our office environment. The ideal candidate will possess strong leadership skills, a keen eye for detail, and the ability to communicate effectively with both staff and clients. This role is essential in maintaining an efficient office workflow while supporting various administrative functions.
Duties
- Supervise front desk operations, ensuring a welcoming atmosphere for visitors and clients.
- Manage administrative tasks including scheduling appointments, handling correspondence, and maintaining office supplies.
- Oversee payroll processing and ensure accuracy in employee records.
- Develop and implement training programs for new hires to enhance their skills and integration into the company culture.
- Maintain human resources functions such as employee onboarding, performance evaluations, and compliance with company policies.
- Utilize QuickBooks for financial record keeping, invoicing, and budget management.
- Foster effective communication within the office to promote teamwork and collaboration among staff members.
- Maitain accurate and up-to-date financial records, including accounts payable, accounts receivable and general ledger entries.
- Daily reconcilation of bank and credit card statements and ensure timely resolution of discrepencies.
- Monitor and manage invoices and collections, ensuring timely receipt of payments from clients and customers.
- Coordinate with vendors and utility companies, resovling any billing or payment issues.
- Prepare monthly budgets and cash flow management
- Assist in monthly and year-end financial reporting
- Preparing monthly HST/GST filing
- Gathering, organizng and analyzing data in supporting business decisions.
Skills
- Proven experience in an office management or supervisory role.
- Strong administrative skills with proficiency in office software applications.
- Excellent phone etiquette and interpersonal communication abilities.
- Familiarity with payroll systems and human resources practices.
- Ability to train and develop staff effectively while fostering a positive work environment.
- Strong organizational skills with the ability to multitask in a fast-paced setting.
- Experienced with Quickbooks Online.
This Office Manager position offers an exciting opportunity for individuals looking to contribute to a dynamic team while enhancing their professional growth within the organization.
Job Types: Part-time, Permanent
Pay: $30.00-$35.00 per hour
Expected hours: 20 – 30 per week
Additional pay:
Flexible language requirement:
Schedule:
- 8 hour shift
- Day shift
- Monday to Friday
Education:
- Bachelor's Degree (preferred)
Experience:
- Office management: 5 years (required)
- Bookkeeping: 5 years (required)
Language:
Work Location: In person
Expected start date: 2025-01-06