Office Manager

Granite ConstructionSalt Lake City, UT
Onsite

About The Position

This position is responsible for the supervision of an administrative office and assisting the Business Manager and location management team to ensure the efficient, cost effective and professional operation of the business unit’s administrative department. This position will be located near Draper, UT.

Requirements

  • Bachelor’s Degree in Business Administration, Accounting or related field or equivalent combinations of training and experience.
  • Minimum 2 years progressively responsible office experience combining administrative, accounting and analytical skills.
  • Detailed knowledge of Company operations, organizational procedures, and personnel.
  • Understanding of regulatory requirements (SOX, GAAP, DBE, collection laws, contract law, etc.).
  • Developing supervisory, communication and organization skills.
  • Ability to work independently.
  • Ability to work well under pressure.
  • Ability to problem-solve.
  • Excellent organizational skills.
  • Must be proficient in Microsoft Excel and Word.
  • JD Edwards World/One World.
  • 10 key by touch.
  • Ability to abide by Granite’s Code of Conduct on a daily basis.
  • Team player.
  • Valid driver’s license

Nice To Haves

  • JWS Material Billings System (preferred)

Responsibilities

  • Perform various daily, weekly and monthly administrative functions including accounts payable, customer billing, payment collections, and other office processes to ensure accuracy and timely completion and compliance with Company policies, Generally Accepted Accounting Principles and Sarbanes-Oxley requirements.
  • Provide front desk support by greeting customers and visitors, answering and routing incoming calls, taking and processing orders, and responding to basic inquiries in a timely, professional manner.
  • Provide monthly accounting close support, including preparing and recording A/P accruals, completing journal entries, reconciling hauling activity and accounts receivable balances, and performing other closing tasks as assigned.
  • Support inventory processes by receiving and reconciling material receipts, maintaining small-tools inventory records, researching and resolving variances, and completing required documentation to ensure accurate, timely reporting and compliance with Company policy, GAAP, and Sarbanes-Oxley requirements.
  • Provide ticketing support by scaling trucks in and out; verifying gross, tare, and net weights remain within legal limits; communicating with loader operator and drivers via radio to coordinate safe, efficient flow; correcting ticket information as needed (e.g., customer/job, material, truck/hauler, quantities); and issuing ticket copies upon request in accordance with site procedures.
  • Support the Operations Finance Manager and location management in preparing and reviewing overhead budgets and forecasts for assigned locations to ensure accurate, timely reporting and cost control.
  • Assist with internal audits and self-audits of all business functions to ensure that established internal controls are followed to maintain compliance with Granite’s policies and procedures, including all Sarbanes-Oxley requirements.
  • Communicate accurate, timely information to the Operations Finance Manager and location management to ensure issues are identified, escalated, and addressed.
  • Assure compliance with all government regulations.

Benefits

  • paid holidays
  • sick leave
  • medical
  • dental
  • vision
  • life insurance
  • disability insurance
  • flexible spending plans
  • special programs for musculoskeletal health
  • mental wellness
  • 100% of the premium is paid by Granite for eligible employees and dependents (for one of the PPO medical plans)
  • Health Savings Account (HSA) or a Flexible Spending Account (FSA)
  • 100% match on the first 6% of eligible compensation that salaried employees defer into their 401(k) plans, which vests immediately
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service