Senior Accountant - Calgary, AB
2 days ago

Job description
About OPA of Greece
When we opened our first restaurant in 1998, OPA set out to be a different sort of quick-service restaurant; one that combined delicious, wholesome Mediterranean cuisine with outstanding Customer Service. 28 years later, our mission remains the same. OPA is now one of the most highly recognized and widely loved restaurant brands in Canada, with over 120 locations across the country. As we continue to grow, OPA Franchisees deliver on our original promise of great Greek food and an exceptional experience for our customers.
Position Summary
The Senior Accountant will oversee day-to-day accounting operations for the franchisor and corporate entities. This role combines strong financial reporting expertise with process improvement and cross-functional collaboration to support a growing national brand. It's an ideal opportunity for someone who enjoys ownership, building scalable processes, and working closely with leadership.
This role is designed as a key succession position within the finance team, with the opportunity to grow into the Financial Controller role as the organization continues to expand.
Key Responsibilities
Financial Reporting & Close
- Own monthly, quarterly, and year-end close processes.
- Prepare and review financial statements and supporting schedules.
- Ensure accuracy and completeness of all GL accounts and reconciliations.
- Manage intercompany transactions and multi-entity consolidations.
- Lead year-end audit and external accountant relationships.
Corporate & Franchise Accounting
- Oversee full-cycle accounting for corporate locations.
- Monitor store P&Ls, labour, food cost, and operational KPIs.
- Partner with Operations to identify trends and opportunities.
- Assist in budgeting and forecasting for corporate stores.
- Maintain and reconcile franchise royalty and fee reporting.
- Support franchise sales reporting and dashboards.
- Assist with franchise financial analysis and benchmarking.
Compliance & Remittances
- Prepare and file GST returns and support other regulatory filings.
- Assist with payroll, WCB, and government remittances.
- Ensure compliance with accounting standards and internal controls.
Systems & Process Improvement
- Maintain and optimize NetSuite accounting workflows.
- Support development of Power BI dashboards and reporting tools.
- Identify and implement process improvements and documentation.
- Strengthen internal controls and finance procedures.
Planning & Analysis Support
- Support annual budgeting and periodic forecasting.
- Assist leadership with financial modelling and analysis.
- Provide insights to support strategic decision-making.
Team Support
- Mentor and support the Accounting Coordinator.
Qualifications
Required
- CPA designation (or actively pursuing).
- 5+ years of progressive accounting experience.
- Strong understanding of full-cycle accounting and financial reporting.
- Experience with ERP systems (NetSuite experience is a strong asset).
- Advanced Excel skills and strong analytical mindset.
Preferred
- Experience in franchising, retail, restaurant, or multi-location environments.
- Experience working with dashboards or BI tools (Power BI an asset).
- Experience supporting multi-entity or consolidated financials.
Key Competencies
- Strong attention to detail with big-picture thinking.
- Ownership mindset and high accountability.
- Ability to work cross-functionally with non-finance teams.
- Strong communication and organizational skills.
- Process improvement and systems mindset.
- Ability to manage multiple priorities and deadlines.
Please note that only selected candidates will be contacted for an interview.
Job Types: Full-time, Permanent
Pay: From $70,000.00 per year
Benefits:
- Dental care
- Disability insurance
- Extended health care
- Life insurance
- On-site parking
- Vision care
Work Location: In person
Similar jobs
A Calgary-based engineering services client is seeking an experienced Senior Accountant to oversee the full financial accounting process. · Ensure all business transactions are accurately recorded in the Sage accounting system. · Prepare monthly bank reconciliations and weekly ca ...
3 days ago
Propell (Alberta) Ltd is looking for a Senior Accountant to join our Finance team and play a key role in delivering accurate, · timely and insightful financial reporting to support business decisions. · ...
1 month ago
We are seeking a hands-on Senior Accountant to support day-to-day accounting operations and financial reporting in a regulated financial services environment. · Active CPA designation5+ years of accounting experienceStrong technical accounting and financial reporting skillsExperi ...
1 month ago
We are seeking a Senior Financial Reporting Accountant for a newly created role supporting the Controller. · Assist with preparation and review of monthly reporting · ...
1 month ago
We are seeking a highly skilled and detail-oriented Senior Accountant to join our finance team. · This role is hands-on, and requires strong technical accounting skills, attention to detail and the ability to partner cross-functionally across the organization.Oversee and support ...
2 weeks ago
We are seeking an experienced Senior Accountant to provide accounting support while also offering strategic financial leadership across our group of companies.This role is contractor role which may lead to a full-time position , with flexibility in hours and workload,and a clear ...
1 month ago
Fantastic opportunity to join an established accounting firm headquartered in downtown Calgary. Our client has an immediate need for a new Senior Accountant. · ...
1 month ago
We are looking for a Senior Accountant to be part of an exciting growth-focused company who truly cares about its employees. · We offer competitive salaries, a bonus program, share ownership, extended health and dental benefits, · a free on-site fitness facility, · a location tha ...
3 days ago
We are currently searching for a senior accountant for our engineering clients team based in Calgary. · Maintain accuracy confidentiality attention detail while working fast-paced deadline-driven environment. · ...
1 month ago
The Senior Accountant will lead a diverse and talented group of accounting professionals to ensure the smooth and successful operation of the Business' financial reporting. · ...
2 weeks ago
We are seeking a highly organized Senior Accountant who is committed to delivering exceptional customer experiences and has a keen eye for detail. The ideal candidate will be proactive in asking questions, eager to learn new skills, and dedicated to continuous improvement. · We o ...
1 week ago
Join a fast growing Canadian company in the hardware retail industry. · ...
1 month ago
We are looking for an experienced account manager who is also skilled in project management; this role is a hybrid, and we need someone who has a diverse skill set that bridges the project and account worlds. · ...
1 month ago
+Job summary+The Senior Accountant will support equipment operations across multiple business entities across North America. This role will manage the financial aspects of the equipment fleet, including billing, asset lifecycle management and reporting for equipment operations as ...
3 weeks ago
We are seeking a hands-on Senior Accountant to support day-to-day accounting operations and financial reporting in a regulated financial services environment. · ...
1 month ago
We are seeking a Senior Accountant with strong tax expertise to join our growing team. · This role is ideal for someone with public practice experience who enjoys working on complex tax files, mentoring junior staff, and contributing to a dynamic firm culture. ...
1 month ago
We currently have an exciting opportunity for an experienced and detail oriented Senior Accountant to join our finance team (6 month contract with potential to become permanent). The focus of the role will be maintaining the accounting records at the entity level and to provide t ...
1 month ago
+We are looking for a Senior Accountant to join our Finance team and play a key role in delivering accurate... · ...
1 month ago
We are seeking an experienced Senior Accountant to provide accounting support while also offering strategic financial leadership across our group of companies.This role is contractor role which may lead to a full-time position, with flexibility in hours and workload, and a clear ...
1 month ago
A senior accountant position at a public practice firm in Calgary, Alberta. The ideal candidate will manage client files and deliver high-quality accounting and tax services. · Preparation of compilation engagements including completion of all working papers, adjusting journal en ...
1 month ago