Office Manager & Administration
OFFICE MANAGER
Plumbing, Heating & Electrical Contracting — Administration & Office Operations
Position Summary
The Office Manager is responsible for the day-to-day administrative and financial operations of the branch, ensuring smooth coordination between accounting, dispatch, sales, and field service teams. This role manages office staff, oversees accounts payable/receivable, payroll support, and reporting, and serves as a key point of contact for customers, vendors, and employees. The Office Manager works closely with branch and operations leadership to maintain accurate records, efficient workflows, and a professional, organized office environment.
Key Responsibilities
Office & Administrative Operations
- Oversee daily office operations, ensuring efficient workflow across administrative, dispatch, and customer service functions
- Supervise and support office staff & dispatch/customer service coordinators
- Maintain organized filing systems for contracts, permits, licenses, insurance, and employee records
- Coordinate office supplies, equipment, and vendor service agreements
- Act as a liaison between branch leadership, field staff, and head office
Financial & Accounting Administration
- Process accounts receivable, including customer billing, and collections follow-up
- Support job costing by ensuring invoices, purchase orders, and work orders are accurately entered and reconciled
- Prepare and distribute daily/weekly/monthly financial and operational reports to management
- Assist with budget tracking, expense monitoring, and month-end close support
Payroll & HR Support
- Maintain accurate employee files, certifications, and onboarding/offboarding documentation
- Support recruitment coordination, including scheduling interviews and preparing new-hire paperwork
- Assist with administration of employee benefits and the profit-sharing program
- Help ensure compliance with employment standards, WorkSafeBC requirements, and company policy
- Document and update apprentice hours within the Skilled Trades BC Platform
Customer Service & Communications
- Handle incoming customer calls, emails, and walk-in inquiries, directing them to the appropriate department
- Resolve routine billing and account inquiries, escalating complex issues as needed
- Support scheduling and communication between customers, dispatch, and service/installation crews
- Maintain a professional, welcoming front-office experience for customers and visitors
Systems & Reporting
- Ensure accurate and consistent use of dispatch, CRM, POS, and inventory software systems
- Maintain data integrity across administrative and operational systems
- Generate KPI, sales, and operational reports to support branch and operations management
- Identify opportunities to streamline administrative processes and improve reporting accuracy
Compliance & Office Management
- Maintain required business licenses, insurance documentation, and permit records
- Coordinate office and administrative aspects of safety meetings and incident documentation
- Ensure office equipment, software, and facilities are properly maintained
- Support audit, insurance, and regulatory documentation requests
Qualifications
- Proven experience in office administration, bookkeeping, or accounting support, ideally in a trades or service-based business
- Strong knowledge of accounting principles, accounts payable/receivable, and payroll processes
- Proficiency with accounting, dispatch/CRM, and POS/inventory software
- Excellent organizational, multitasking, and communication skills
- Discretion in handling confidential financial and employee information
- Valid driver’s license considered an asset.
$20 per hour
Eligible candidates must: -Hold a valid drivers license and have 1st aid level 2 valid ticket, CPR certification and BST License required -Be ready to travel on different job sites between 100 Mile House and Quesnel – Not have criminal record – Be physically and mentally...Suggested- ...Health is looking for an Environmental Health Officer to join our team in Williams Lake on a... ...program of Health Protection by: Managing and delivering consistent, quality, evidence... ...advocacy, partnership, health education, risk management, facilitated compliance, and the...SuggestedFull timeTemporary workLocal area
- ...Job Type: Part-Time Wage: $20.37 The Gateway to Your Future As the Security Officer, you oversee security throughout the casino, ensuring guests and employees are secure and protected at all times. In this key role, you will help create a comfortable environment where...SuggestedFull timePart timeFlexible hoursWeekend workAfternoon shift
- ...FNHA is proud to have been named one of BC’s Top Employers for 2026. Learn more about why we were selected here. Title: Medical Office Assistant, All Nations Healing House Salary: $ 60,820- $76,024- $ 83,627 per year (pay range explained below) Contract: Permanent...SuggestedPermanent employmentFull timeContract workWork at officeMonday to friday
$65k - $90k per year
...TEN (Road Maintenace, Bridge and Civil Works) Project Manager Classification: Full time, Permanent Salary: $65,000-$90,000 annually... ..., Tsilhqot’in communities, and community economic development officers Maintain relations with partner companies and other service...SuggestedLong term contractPermanent employmentFull timeTemporary workFor contractorsFor subcontractorLocal areaFlexible hours- ...Sutsel Ghidelh (Quality Assurance Manager) Classification: Full time, Permanent Salary: $52.7456-$60.2324 Location: Williams Lake, BC Deadline: Until Filled The Tŝilhqot’in Nation has always asserted its inherent right to self-government, including jurisdiction...Permanent employmentFull time
- ...follows up on RONA training programs Develop, with the Store Manager, the annual operating budget; collaborate with the management... ...communication and interpersonal skills ~ Proficiency in Microsoft Office Suite If selected for an interview, please advise our...Full timeFor contractorsWork at officeFlexible hoursAfternoon shift
- Monitor staff performance Plan and organize daily operations Recruit staff Set staff work schedules Supervise staff Train staff Determine type of services to be offered and implement operational procedures Ensure health and safety regulations are followed...
$79.9k per year
...A&W Restaurants in Williams Lake, BC, is seeking a Restaurant Manager to start immediately. (Norland Enterprises Ltd., 1039 Highway 97 South, V2G 2W3) Base Salary: $79,900 Hours Per Week: 40 Language: English Education: Secondary School Certificate or equivalent...Hourly payFull timeLocal areaImmediate startFlexible hoursAfternoon shift- ...requirements Resolve any issue that may arise while ensuring customer satisfaction Carry out merchandising duties according to the Store Manager’s directions Supervise the replenishment process Manage promotional activities according to sales, company initiatives. Be...Full timeFor contractors
$47.75k per year
...Restaurants in Williams Lake, BC, located at 1039 Highway 97 South, Williams Lake, BC V2G 2W3 , is looking for permanent full-time Assistant Manager to start immediately. Compensation: $47,750per annum, depending upon experience and/or completion of in-house training. Base...Hourly payPermanent employmentFull timeLocal areaImmediate startFlexible hoursShift workAfternoon shift$89.86k - $130.39k per year
...Company is currently accepting applications for a Health and Safety Manager for our OSB facility located in Edson, AB. We are seeking an... ...deadlines. Demonstrated computer skills and proficiency in MS Office and knowledge of health & safety software programs . High level...Hourly payLong term contractTemporary workLocal area$850 per week
...services, and customer experiences. Role Overview: We are welcoming participants from all backgrounds, including anyone looking for office assistant roles, to take part as an online consumer insights panelist. These may involve online discussions, product testing, or...Full timeTemporary workPart timeCasual workWork at officeImmediate startRemote workFlexible hours$21.5 per hour
...National Government, you will welcome and assist guests who visit our offices. The Receptionist/ Administrative Assistant will offer... ...atmosphere Answer and route phone calls, handle inquiries and manage email correspondence efficiently Coordinate room bookings and...Hourly payPermanent employmentFull timeWork at office- ...The day-to-day responsibilities include managing schedules and meetings, responding to emails... ...RESPONSIBILITIES # Provide leadership and manage overall administrative functions for the... ...mobile devices, etc.) including Microsoft Office Suite, presentation development tools,...Full timeWork at officeLocal areaFlexible hoursWeekend workAfternoon shift
$18.25 per hour
...administrative support to ensure the efficient day-to-day operation of the office. This role assists staff with data entry, filing, scheduling,... ...Assist with photocopying, printing, scanning, and document management Maintain confidentiality of sensitive information Help...Hourly payFull timeInternshipWork at office$65k - $80k per year
...position also requires strengths in organizational and project management skills (tracking budgets and deliverables, coordinating specialized... ...ʔan Requirements Degree or certification in planning, office/organizational management, facilitation, political science or...Full timeContract workFor contractorsWork at officeRemote workFlexible hoursWeekend workAfternoon shiftEarly shift$29 - $34 per hour
...ensuring the smooth operations of the ED’s office, the timely preparation of meeting... ...receptionist(s), Chiefs’ Assistants, Band Managers, Community Coordinators or others to schedule... ...communication and correspondence appropriately Manage routine enquiries and business Routine...Hourly payPermanent employmentFull timeWork at officeLocal areaWork visa- ...Open till filled. POSITION Reports to the Chief Executive Officer, Sugar Cane Development Corporation. This role is focused on... ...ideal candidate is highly organized, adaptable, and comfortable managing a wide range of tasks in a dynamic and entrepreneurial environment...Full timeRelocationMonday to friday
$25 - $28 per hour
...confidentiality and to professionally interact with employees, management, and the public Prepare and edit correspondence, communications... ...as necessary Requirements Post-Secondary Diploma in Office or Business Administration or at least three (3) years’ experience...Hourly payPermanent employmentFull timeWork at office- ...responsible for coordinating operations, managing communications, organizing meetings and events... ...will include, overseeing daily office operations and administrative functions, including... ...skills and ability to prioritize and manage tasks effectively Knowledge of Tŝilhqot...Hourly payPermanent employmentFull timeWork at office
$73k - $85k per year
...Set-up files for new clients and newly incorporated businesses; manage multiple files simultaneously and conduct inventory counts Perform... ...and a balanced lifestyle to thrive at work and outside of the office. You will be rewarded with generous base pay, vacation time, 4 paid...Full timeRemote workFlexible hours- ...job site ~Follow direction from the Site Supervisor or Project Manager ~Provide guidance and support to apprentices when required Qualifications... ...your resume and a brief summary of your carpentry experience at office@mrtcontracting.ca Mr. T Contracting Quality Work. Strong Teams....For contractorsWork at officeFlexible hours
- ...At West Coast Seniors Housing Management, we see our communities as a family and we are equally committed to our residents and our staff.... ...best practices. A basic level of computer knowledge – Microsoft Office and various maintenance software. A demonstrated ability to...RemplacementFull timeFor contractorsWork at office
- ...project progress and communicate updates or concerns to the Project Manager ~Coordinate with subcontractors and other trades as required ~... ...commercial projects ~Support from our Project Management and office teams ~Positive, team-focused work environment Interested in...For contractorsFor subcontractorWork at officeLocal area
$18.25 - $22.81 per hour
.... Whether you’re working in our Distribution Centers, Corporate Offices, or Retail Stores—WINNERS, HomeSense, and Marshalls, you’ll find... ...concerns with care. Flexible and adaptable – stays organized, manages time well, and thrives in a busy, ever-changing environment....Hourly payPart timeWork at officeLocal areaFlexible hours$87k - $116k per year
...key partner to the business and works closely with the division's management team. If you have a passion for finance and accounting and... .... ~ Excellent computer skills and proficiency with Microsoft Office suite. We value diversity at Tolko and know that experience...Full timeWork at officeLocal areaRelocation package- ...Permanent The Opportunity BRIEF OVERVIEW Reporting to the Treaty Manager, the Self-Governance Coordinator contributes to the overall... ...and legal terminology. ~ Proficiency in using Microsoft Office tools such as Word, Excel, etc. ~ Must have valid driver license...Permanent employmentFull timeWork at officeImmediate startRemote workVisa sponsorshipWeekend workAfternoon shift
$29.94 per hour
...~An extensive understanding and knowledge of administrative and office procedures required, ~Must be proficient in Microsoft: Word, Excel... ...flexibility, attention to detail, and deadline-oriented, ~Time-management and communication skills both oral and written, ~Effectively...Permanent employmentFull timeWork at office$50k - $52k per year
...Accountant starting in January or September 2027 in our Williams Lake office. This diverse team of professionals are dedicated to exceeding... ...Set-up files for new clients and newly incorporated businesses, manage multiple files simultaneously and conduct inventory counts...Full timeWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Office Manager & Administration. Be the first to apply!
- office coordinator Williams Lake, BC
- executive office manager Williams Lake, BC
- medical office manager Williams Lake, BC
- office manager executive assistant Williams Lake, BC
- office manager administrator Williams Lake, BC
- part time office manager Williams Lake, BC
- dental office manager Williams Lake, BC
- office manager Williams Lake, BC
- office services coordinator Williams Lake, BC
- administration no experience Williams Lake, BC



