Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
Mohammad Almostafa, Staff Accountant

Mohammad Almostafa

Staff Accountant·Van Belle Nursery Inc.,

Jordan

Bachelor's degree, Accounting

Work experience

Total years of experience: 3 years, 6 months

Staff Accountant

December 2024 - August 2025

Van Belle Nursery Inc.,

Abbotsford, Canada Hybrid

December 2024 - August 2025

• Handled full-cycle accounting functions including AP, AR, and general ledger activities.
• Performed daily CAD and USD bank reconciliations and resolved discrepancies promptly.
• Managed credit card reconciliations and weekly vendor payments.
• Prepared monthly inventory and royalty reports.
• Recorded prepaid expenses and supported month-end closing activities.
• Assisted with budgeting, audit preparation, and financial reporting support.
• Helped improve the efficiency of the month-end closing process.
• Managed customer payments, online transactions, and cheque deposits across multiple accounts.

Company industry:
Agriculture & Crop Production
Job role:
Accounting and Auditing

Accounting Assistant

August 2022 - December 2024

Van Belle Nursery Inc.,

Abbotsford, Canada

August 2022 - December 2024

• Processed vendor invoices and purchase orders while ensuring accuracy and compliance.
• Assisted with general ledger entries and reconciliations.
• Reviewed and documented customer credit applications.
• Responded to customer and vendor inquiries by phone and email.
• Handled petty cash transactions and monthly reconciliations.

Company industry:
Agriculture & Crop Production
Job role:
Accounting and Auditing

Accounts Payable

April 2022 - July 2022

Archway Community Services

Abbotsford, Canada

April 2022 - July 2022

• Coded invoices using Sage 300 in the Accounts Payable Department.

Company industry:
Non-profit Organization
Job role:
Accounting and Auditing

BC Library Champion

January 2017 - January 2017

Clearbrook/Abbotsford Library

Abbotsford, Canada

January 2017 - January 2017

• Guided newcomers in utilizing library resources and digital tools.

Company industry:
Library

Education

University of the Fraser Valley|

January 2022

January 2022

Bachelor's degree, Accounting

Canada

University Of The Fraser Valley

June 2019

June 2019

Diploma, Business Administration

Canada

Skills

Full Cycle Accounting
Expert
Full Cycle Accounting
Expert
Check Processing
Expert
Check Processing
Expert
Inventory
Expert
Inventory
Expert
Credit Cards
Expert
Credit Cards
Expert
Bank Reconciliations
Expert
Bank Reconciliations
Expert
ACCOUNTING
Intermediate
ACCOUNTING
Intermediate
FINANCIAL STATEMENTS
Intermediate
FINANCIAL STATEMENTS
Intermediate
FULL CYCLE SALES
Intermediate
FULL CYCLE SALES
Intermediate
GENERAL LEDGER
Intermediate
GENERAL LEDGER
Intermediate
BUSINESS ADMINISTRATION
Intermediate
BUSINESS ADMINISTRATION
Intermediate
CERTIFIED PUBLIC ACCOUNTANT
Intermediate
CERTIFIED PUBLIC ACCOUNTANT
Intermediate
PROBLEM SOLVING
Intermediate
PROBLEM SOLVING
Intermediate
DETAIL ORIENTED
Intermediate
DETAIL ORIENTED
Intermediate
LIFELONG LEARNING
Intermediate
LIFELONG LEARNING
Intermediate
ABILITY TO MEET DEADLINES
Intermediate
ABILITY TO MEET DEADLINES
Intermediate
Management
Expert
Management
Expert
Customer Service
Intermediate
Customer Service
Intermediate
Preparation
Expert
Preparation
Expert
Microsoft Excel
Expert
Microsoft Excel
Expert
Finance
Expert
Finance
Expert
Administration
Intermediate
Administration
Intermediate
ACCOUNTS PAYABLE
Intermediate
ACCOUNTS PAYABLE
Intermediate
ACCOUNTS RECEIVABLE
Intermediate
ACCOUNTS RECEIVABLE
Intermediate
AUDITING
Intermediate
AUDITING
Intermediate
BANK RECONCILIATIONS
Intermediate
BANK RECONCILIATIONS
Intermediate
CONTINUOUS MONITORING
Intermediate
CONTINUOUS MONITORING
Intermediate
INVENTORY MANAGEMENT
Intermediate
INVENTORY MANAGEMENT
Intermediate
INVOICING
Intermediate
INVOICING
Intermediate
PROCUREMENT
Intermediate
PROCUREMENT
Intermediate
RECONCILIATION
Intermediate
RECONCILIATION
Intermediate
Sales
Intermediate
Sales
Intermediate
Microsoft Office
Expert
Microsoft Office
Expert

Languages

English
Expert
Arabic
Native Speaker

Training and Certifications

Certifications
ICDL Advanced Certificate
English Language Studies – Advanced II Certificate
Professional Communications Essentials Certificate
CPA Canada Candidate - Core 1 Coursework

Hobbies

  • Continuous Learning through CPA Studies
    Completed CPA Canada Core 1 coursework as part of the CPA Professional Education Program (PEP). Focused on financial reporting, assurance, and accounting analysis.