Cobble Beach is Georgian Bay’s Premier Waterfront Golf Resort Community located just 10 minutes north of Owen Sound, on the shores of Georgian Bay!
This prestigious community has been designed as a four-season resort, perfect for the ultimate golf getaway with a 10-room boutique style inn, 5 private cottages, the Sweetwater Restaurant, fully-equipped Spa and award-winning 18-hole golf course.
Job purpose
We are seeking a detail-oriented and organized Bookkeeper to support the day-to-day financial operations of our organization. The successful candidate will be responsible for maintaining accurate financial records, processing accounts payable and receivable, reconciling bank and credit card statements, preparing invoices, assisting with payroll, and supporting financial reporting. This role is essential to ensuring the accuracy and integrity of financial information, maintaining efficient accounting processes, and supporting the overall financial health and operations of the organization.
Duties and responsibilities
· Assist the preparation of financial statements, ensuring accuracy and compliance with regulatory requirements.
· Assist the payroll process, including payroll reconciliation and reporting.
· Conduct account analysis and account reconciliation to maintain accurate financial records.
· Complete accounts payable and accounts receivable functions to ensure timely processing and collection of payments.
· Utilize accounting software such as JONAS.
· Ensure adherence to internal controls and accounting policies.
· Prepare and process payments to suppliers and vendors in a timely manner.
· Monitor outstanding invoices and ensure payment deadlines are met.
· Reconcile vendor statements and investigate and resolve discrepancies.
· Maintain accurate and organized accounts payable records.
· Record incoming payments and apply them to the appropriate customer accounts.
· Monitor outstanding customer balances and follow up on overdue accounts.
· Reconcile customer accounts and investigate payment discrepancies.
· Maintain accurate accounts receivable records and assist with collection efforts as required.
· Record and maintain accurate daily financial transactions in the accounting system.
· Reconcile bank accounts, credit cards, and other financial accounts on a regular basis.
· Assist with payroll processing, including tracking hours, preparing payroll information, and processing required remittances.
· Maintain organized financial files, records, and documentation.
· Other duties as assigned.
Qualifications
· Post-secondary education in Accounting, Bookkeeping, Business Administration, or a related field.
· 2–3 years of experience in bookkeeping or a similar accounting role.
· Strong knowledge of bookkeeping principles, accounts payable and receivable, and general ledger processes.
· Proficiency in Microsoft Office, particularly Excel.
· Experience with bank and credit card reconciliations, invoice processing, and financial recordkeeping.
· Basic understanding of payroll processes, government remittances, and applicable tax requirements.
· Strong attention to detail with a high degree of accuracy.
· Excellent organizational, time management, and problem-solving skills.
· Ability to work independently while managing multiple priorities and deadlines.
· Strong communication and interpersonal skills.
· A willingness to learn.
Working conditions
· Full-Time
· Office Setting
· Monday-Friday with the possibility of weekend work when required
Physical requirements
· Prolonged periods of sitting at a desk and working on a computer
Employee Perks
· Staff golf is complimentary after two weeks of employment with some conditions.
· Free staff golf clinics from our on-site professionals
· 25% off all food, merchandise, spa services and hotel stays
· Discount on-shift staff menu & complimentary lunch days throughout the season
· Discounted tickets to Concours d’Elegance
· Monthly staff prizes and giveaways for exceptional service
· Health and Dental Benefits
· Paid Vacation Time
· RRSP Matching Program
Salary Range
- The salary range for this position is $50,000-$60,000