Senior Accountant - Internal
The Senior Accountant is responsible for preparing journal entries, performing GL reconciliations, and managing fixed assets across multiple entities. They will also conduct variance analysis and prepare audit working papers to ensure accurate financial reporting.
- On-site
- Richmond, BC
- Posted Jun 16, 2026
- 1 position
Job summary
As a valued London Drugs family member, the opportunities for career growth are unlimited! The following is another great chance for you to grow your skills and experience. We are currently hiring for: Join a collaborative Finance team where your expertise in accounting, analysis, and reporting helps drive business performance. London Drugs is seeking a detail-oriented Senior Accountant to support financial reporting, reconciliation, and analysis across a diverse group of companies. This is an excellent opportunity for a CPA (or CPA candidate) who thrives in a fast-paced, general ledger–intensive environment and enjoys working with complex, multi-entity accounting structures. What You’ll Do Prepare and post journal entries, including intercompany and related-party transactions Perform GL account reconciliations and maintain supporting schedules (prepaids, accruals, leases) Manage fixed assets and capital projects (CIP), including depreciation, roll-forwards, and reconciliations Conduct variance analysis to support month-end, quarter-end, and year-end close Support financial close processes and ensure accuracy of financial reporting across multiple entities Prepare audit working papers and collaborate with external auditors Complete regulatory reporting and submissions (including Statistics Canada reporting) Analyze large datasets to identify trends, discrepancies, and opportunities for improvement Contribute to process improvements and special projects within Finance What You Bring CPA designation or final stage (passed Final exam and working on qualifying practical experience requirements) Strong knowledge of ASPE and technical accounting principles Experience with full-cycle accounting and general ledger processes Advanced Microsoft Excel skills (including PowerQuery, PowerPivot) Experience with large ERP systems (e.g., D365, PeopleSoft) Strong analytical skills with high attention to detail and accuracy Ability to manage multiple priorities and meet deadlines in a dynamic environment Clear communicator who collaborates effectively across teams Retail or multi-entity experience is considered an asset. If you are a motivated accounting professional looking to grow your career and make an impact, Apply now! If you believe you have the passion, skills, knowledge and drive to be the successful candidate, talk to your Manager about this amazing job opportunity and submit your application on-line. London Drugs is an equal opportunity employer. The above statements are intended to describe the general nature and level of work applicable to this position and are not intended to be an exhaustive list of all responsibilities, duties and skills required.
What you’ll do
The Senior Accountant is responsible for preparing journal entries, performing GL reconciliations, and managing fixed assets across multiple entities. They will also conduct variance analysis and prepare audit working papers to ensure accurate financial reporting.
Requirements
Candidates must be a CPA or a CPA candidate with strong knowledge of ASPE and full-cycle accounting. Proficiency in advanced Excel (PowerQuery/PowerPivot) and experience with large ERP systems are required.
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Financial Reporting
- General Ledger
- Account Reconciliation
- Variance Analysis
- Fixed Asset Management
- ASPE
- Microsoft Excel
- PowerQuery
- PowerPivot
- ERP Systems
- D365
- PeopleSoft
- Audit Preparation
- Regulatory Reporting
- Intercompany Transactions
- Multi-entity Accounting
Job areas
- Finance & Accounting
- Retail
Additional details
- Minimum education
- Professional degree
- Minimum experience
- 2+ years
- Posting language
- English
- Working hours
- 40 hours per week