Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.
Vacancy posted 21 days ago
Similar jobs that could be interesting for youBased on the Office Manager & Administration in Williams Lake, BC vacancy
  •  ...POSITION Under the guidance of the Senior Law Enforcement Officer, the Law Enforcement Officer is responsible for the enforcement of...  ...the WLFN community. # Investigate and track complaint areas and manage files to completion. # Undertake enforcement duties, including... 
    Suggested
    Permanent employment
    Full time
    Local area
    Immediate start
    Relocation
    Trial period
    Afternoon shift

    Williams Lake First Nation

    Williams Lake, BC
    12 hours ago
  • $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

    Eligible candidates must:

    Williams Lake, BC
    4 days ago
  • $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... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Temporary work
    For contractors
    For subcontractor
    Local area
    Flexible hours

    Tŝilhqotin National Government

    Williams Lake, BC
    1 day ago
  •  ...-entering the workforce, or looking for a new job, this is where you belong. Why Is This Role Important Reporting to the Store Manager, the Assistant Store Manager will provide excellence in customer service. Demonstrate leadership by managing employees and effectively... 
    Suggested
    Permanent employment
    Temporary work
    Internship

    Loblaw Companies Limited

    Williams Lake, BC
    3 days ago
  •  ...Tsilhqot'in Nidlin Quality Assurance Manager, Sutsel Ghidelh CLASSIFICATION: Full-time, Permanent SALARY: $52.7456 - $60.2324 LOCATION: Williams Lake, BC DEADLINE: Open Until Filled   The Tŝilhqot’in Nation has always asserted its inherent right to... 
    Suggested
    Permanent employment
    Full time

    Tŝilhqotin National Government

    Williams Lake, BC
    1 day ago
  • $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 pay
    Full time
    Local area
    Immediate start
    Flexible hours
    Afternoon shift

    A&W Restaurants

    Williams Lake, BC
    a month ago
  • $22 per hour

    Work Term: Permanent Work Language: English Hours: 40 hours per week Education: Secondary (high) school graduation certificate Experience: 1 year to less than 2 years Work site environment Noisy Hot Work setting On-site customer service Restaurant...
    Permanent employment
    Full time
    Part time
    Seasonal work
    Immediate start
    Relocation
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift
    Early shift

    McDonald's Restaurant

    Williams Lake, BC
    21 days ago
  • $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 pay
    Permanent employment
    Full time
    Local area
    Immediate start
    Flexible hours
    Shift work
    Afternoon shift

    A&W Restaurants

    Williams Lake, BC
    a month ago
  • $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 time
    Temporary work
    Part time
    Casual work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    AFG Inc

    Williams Lake, BC
    more than 2 months ago
  •  ...administrative team, the Fleet Coordinator will oversee the overall Fleet Management System of WLFN. A fleet vehicle coordinator manages the day-to-...  ...processes. Knowledge Knowledge of Microsoft Office software at an intermediate/advanced level. Fluent of PSD... 
    Remplacement
    Permanent employment
    Full time
    Seasonal work
    Work at office
    Trial period
    Monday to friday
    Flexible hours

    Williams Lake First Nation

    Williams Lake, BC
    1 day ago
  •  ...here as it is a key role for Borealis in our corporate and branch offices. Duties and Responsibilities: Provide administrative...  ...support, Projects) Facilitate client requests and customer management within our ERP software. Accounts receivable as directed Assist... 
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours

    Borealis Fuels

    Williams Lake, BC
    1 day ago
  • $25 - $28 per hour

     ...values, and language Complete working knowledge of Microsoft Office, especially Word, Outlook, Excel, and PowerPoint Awareness of...  ...and interpersonal skills Good organizational and time-management abilities Proactive and self-motivated, able to take initiative... 
    Hourly pay
    Full time
    Part time
    Work at office

    Tŝilhqotin National Government

    Williams Lake, BC
    1 day ago
  •  ...Assistant supports daily business operations by managing administrative tasks, coordinating...  ...Bachelor’s degree in business administration, management, or a related field is preferred....  ...Minimum 2 years of experience working in an office setting, providing administrative support... 
    Permanent employment
    Full time
    For contractors
    Work at office
    Trial period
    Monday to friday
    Flexible hours

    Williams Lake First Nation

    Williams Lake, BC
    1 day ago
  •  ...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 time
    Work at office
    Local area
    Flexible hours
    Weekend work
    Afternoon shift

    Williams Lake First Nation

    Williams Lake, BC
    1 day ago
  • $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 pay
    Permanent employment
    Full time
    Work at office

    Tŝilhqotin National Government

    Williams Lake, BC
    1 day ago
  • $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 pay
    Permanent employment
    Full time
    Work at office
    Local area
    Work visa

    Tŝilhqotin National Government

    Williams Lake, BC
    1 day ago
  • $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 pay
    Full time
    Internship
    Work at office

    Tŝilhqotin National Government

    Williams Lake, BC
    1 day ago
  •  ...reservations. # Maintain a digital filing system. # Maintains general office supply inventory, including ordering and organization. #...  ...skills (verbal & written). Excellent interpersonal and time management skills in dealing with a wide range of senior management,... 
    Full time
    Work at office
    Trial period
    Monday to friday
    Flexible hours

    Williams Lake First Nation

    Williams Lake, BC
    1 day ago
  • $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 time
    Remote work
    Flexible hours

    Experienced Career

    Williams Lake, BC
    12 hours ago
  • $22 - $26 per hour

     ...Details: Full time employee Hiring Lead: Andrew Sandberg, Accounts Manager Department: Sales Minimum Experience: Entry-level (retail or...  ...1985, we’ve supported organizations of all sizes, from small offices to large government operations, by helping meet their business equipment... 
    Hourly pay
    Long term contract
    Full time
    Work at office
    Local area
    Monday to friday
    Afternoon shift

    Wage:

    Williams Lake, BC
    7 days ago
  •  ...orientations Be diligent in maintaining employee database to ensure accurate information Be accountable for office duties as indicated by Store Manager Be constantly on the outlook for great talent to join our team Building and leading diverse teams that foster... 
    Hourly pay
    Permanent employment
    Temporary work
    Part time
    Internship
    Work at office
    Weekend work

    Loblaw Companies Limited

    Williams Lake, BC
    12 days ago
  •  ...word processing, database and spreadsheets. Performs record management duties related to clinical activities such as setting up and maintaining...  ...a variety of related clerical functions such as ordering office supplies, photocopying and sending/receiving faxed correspondence... 
    Permanent employment
    Casual work
    Relief
    Work at office
    Monday to friday
    Shift work
    Rotating shift

    Interior Health Authority

    Williams Lake, BC
    5 days ago
  •  ...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 contractors
    Work at office
    Flexible hours

    About Mr. T Contracting

    Williams Lake, BC
    a month ago
  •  ...service or retail.What you'll do... WHAT YOU'LL DO Secure and Manage Merchandise Ensures high-ticket merchandise is properly...  ...Issue Resolution Works closely with the Operations Manager and Office Support Associate to identify and resolve receiving issues or discrepancies... 
    Hourly pay
    Permanent employment
    Part time
    Work at office
    Local area
    Shift work
    Night shift
    Afternoon shift

    Walmart Canada

    Williams Lake, BC
    1 day ago
  •  ...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 contractors
    For subcontractor
    Work at office
    Local area

    About Mr. T Contracting

    Williams Lake, BC
    a month ago
  •  ...everything you do. Why this role is important? SUMMARY: Managing the customer service functions, including cash, cashiers and...  ...PREVENTION: ~Ensures all loss prevention standards are implemented, manages daily cash office inventory and cashier tracking, tracking sheets, PC Optimum... 
    Hourly pay
    Part time
    Work at office
    Local area
    Flexible hours
    Williams Lake, BC
    20 days ago
  •  ...through search and social.  An AI-empowered Customer Relationship Management (CRM) platform to work your leads and your developing book of...  ...today. We provide our 20,000+ strong agent network, in over 673 offices coast-to-coast with the latest tools, technologies, intelligence... 
    Full time
    Internship
    Local area

    Royal LePage Real Estate

    Williams Lake, BC
    14 days ago
  • $32.31 - $35.69 per hour

     ...a member of the Future Students team under the direction of the Manager, Student Recruitment. Qelmúcw (Indigenous) Future Student Advisors...  ...(family members, school counsellors and First Nation education offices, community members, band members, community Indigenous... 
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Fixed term contract
    Work at office
    Local area
    Afternoon shift

    Thompson Rivers University

    Williams Lake, BC
    7 days ago
  •  ...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 employment
    Full time
    Work at office
    Immediate start
    Remote work
    Visa sponsorship
    Weekend work
    Afternoon shift

    Xatśūll First Nation

    Williams Lake, BC
    a month ago
  •  ...and Saskatchewan, consistently recognized as one of Canada's Best-Managed companies. We take pride in living our core values and carrying...  ...an asset ~ Intermediate computer skills with proficiency in MS Office & the ability to learn new software programs ~ Ability to be inclusive... 
    Permanent employment
    Full time

    E.B. Horsman & Son

    Williams Lake, BC
    16 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Office Manager & Administration. Be the first to apply!