1

Contract Controller Jobs in Portland, OR (NOW HIRING)

Billing Manager

Troutdale, OR ยท On-site

$120K - $140K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Reporting to the Controller, this individual is accountable for the complete, end to end billing lifecycle across all offices, service lines, and revenue streams from contract and job setup through ...

Billing Manager

Troutdale, OR ยท On-site

$120K - $140K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Reporting to the Controller, this individual is accountable for the complete, end to end billing lifecycle across all offices, service lines, and revenue streams from contract and job setup through ...

MPJE Tutor

Portland, OR ยท Remote

$18 - $40/hr

Skilled at teaching federal versus state pharmacy law comparison, controlled substance regulation ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...

BU Controller FLSA Status : Exempt Location (Onsite) : Bellevue, WA | Portland, OR The Company ... Comprehensive knowledge of US GAAP; familiarity with ASC 606 (Revenue from Contracts with Customers ...

Travel Speech-Language Pathologist

Hillsboro, OR ยท On-site

$2.6K - $2.9K/wk

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Work-life balance - contracts are up to 40 hours per week, with workdays ending mid-late afternoon ... are controlling. * If applicable, you get benefits such as: * Paid company housing (pets are ...

Travel Speech-Language Pathologist

Hillsboro, OR ยท On-site

$2.6K - $2.9K/wk

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Work-life balance - contracts are up to 40 hours per week, with workdays ending mid-late afternoon ... are controlling. * If applicable, you get benefits such as: * Paid company housing (pets are ...

Accounts Payable Specialist

Vancouver, WA ยท On-site

$27 - $29/hr

... contract-to-permanent capacity. This position is ideal for someone who can take ownership of ... Build and improve vendor onboarding procedures to create a more controlled and consistent setup ...

New

Travel Speech-Language Pathologist

Hillsboro, OR ยท On-site

$2.6K - $2.9K/wk

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Work-life balance - contracts are up to 40 hours per week, with workdays ending mid-late afternoon ... are controlling. * If applicable, you get benefits such as: * Paid company housing (pets are ...

213635 PC Tech

Hillsboro, OR

$20 - $26.50/hr

... Contract Staffing (Staff Augmentation) Permanent Placement (Staff Augmentation) ICAP (Contractor ... You will run predefined software installation and tests in a controlled environment, and record ...

Pharmacist

Portland, OR ยท On-site

$3.2K - $3.2K/wk

Job Summary Pharmacist $3240 / 40HOURS Full-time, Part-time, Contract, Temporary In-Office ... Oversee inventory management, including stock levels and controlled substances. * Collaborate with ...

Construction Manager

Vancouver, WA ยท On-site

$150K - $250K/yr

  • Medical

  • Dental

  • Life

  • PTO

... of contract with contractors, and performing contract administration duties such as payments ... controller, document controller, inspectors, and administrative support. * Lead discussions ...

Showing results 41-60

Contract Controller information

See Portland, OR salary details

$58.3K

$126.7K

$186.1K

How much do contract controller jobs pay per year?

As of Aug 17, 2026, the average yearly pay for contract controller in Portland, OR is $126,727.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,900.00 and $146,900.00 per year, depending on experience, location, and employer.

What is a contract controller?

A Contract Controller is responsible for overseeing financial and contractual obligations within an organization. They ensure compliance with contract terms, monitor budgets, and analyze financial data related to contracts. Their role often includes reviewing agreements, managing risks, and liaising with stakeholders to optimize contract performance. Strong financial acumen, attention to detail, and knowledge of contract law are essential for this position.

What are the typical daily responsibilities of a contract controller?

As a Contract Controller, your daily responsibilities typically include reviewing and managing contracts, ensuring compliance with company policies and legal regulations, and preparing detailed financial reports related to contract performance. You may collaborate closely with legal, procurement, and project management teams to resolve issues and support strategic business objectives. The role often involves regular audits of contract terms, tracking key deadlines, and implementing process improvements. Staying organized and proactive is essential to manage multiple contracts and deadlines efficiently, making this a dynamic and engaging position for those who enjoy detail-oriented work with cross-functional collaboration.

What are the key skills and qualifications needed to thrive in the contract controller position, and why are they important?

To thrive as a Contract Controller, you need a solid background in accounting or finance, strong analytical skills, and experience with contract management and compliance. Familiarity with ERP systems, contract lifecycle management (CLM) software, and often a relevant certification such as CPA or CMA is highly valued. Excellent attention to detail, organizational abilities, and effective communication are standout soft skills in this position. These capabilities ensure accurate contract oversight, mitigate risk exposure, and promote successful collaboration between internal teams and external partners.

What are the most commonly searched types of Controller jobs in Portland, OR?

The most popular types of Controller jobs in Portland, OR are:

What are popular job titles related to Contract Controller jobs in Portland, OR?

For Contract Controller jobs in Portland, OR, the most frequently searched job titles are:

What job categories do people searching Contract Controller jobs in Portland, OR look for?

The top searched job categories for Contract Controller jobs in Portland, OR are:

What cities near Portland, OR are hiring for Contract Controller jobs?

Cities near Portland, OR with the most Contract Controller job openings:

Infographic showing various Contract Controller job openings in Portland, OR as of August 2026, with employment types broken down into 43% Full Time, 28% Temporary, and 29% Contract. Highlights an 100% In-person job distribution, with an average salary of $126,727 per year, or $60.9 per hour.

$120K - $140K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 25 days ago


Job description

GrayMar Environmental Services continues to expand its national footprint while remaining firmly grounded in the values that define who we are. We live by Respect, Integrity, Safe Work Practices, Excellence in Service, and a deep sense of Family - a commitment we proudly call RISE through Caring.

We specialize in environmental remediation, health and safety, hazardous materials management, waste disposal, and environmental emergency response. Through comprehensive and sustainable solutions, we help our clients and the communities we serve manage risk, maintain compliance, and protect the environment. Safety is our top priority, and we take pride in our highly skilled, dedicated team that works together to get the job done safely—every time.

At GrayMar, every employee is seen, heard, and valued, not as a number, but as a member of our family. Our culture supports continuous learning, professional development, and long-term career growth. We offer a robust benefits package that includes wellness programs, a 401(k) with company matching, spending account options, and comprehensive medical, dental, and vision coverage. We also provide company-paid life and disability coverage (long and short-term), ensuring our employees are supported both in and out of the field.

Inclusion at GrayMar is not just an initiative; it is fundamental to how we innovate and grow. We draw strength from diverse experiences and perspectives and foster an inclusive environment where every voice matters. As we continue to grow nationwide, we remain committed to delivering exceptional service to our customers while building a workplace where people feel safe, supported, and proud to belong.

Position Overview

The Billing Manager owns and leads GrayMar’s billing function on a company-wide basis. Reporting to the Controller, this individual is accountable for the complete, end to end billing lifecycle across all offices, service lines, and revenue streams from contract and job setup through invoice generation, delivery, dispute resolution, and the handoff to collections. The Billing Manager serves as the process and system owner for billing within the Company’s ERP and as the central point of coordination between corporate finance and the field, driving accuracy, timeliness, standardization, and a faster, more consistent billing cadence. As GrayMar grows through add-on acquisitions, this role will help integrate acquired billing operations including the invoicing staff and processes that join through those transactions making it both a hands-on ownership seat and a build-and-scale opportunity. This role may be performed remotely by candidates located in the Western U.S. to support business operations, time zone alignment, and team collaboration.

Key Responsibilities

Company-Wide Billing Ownership

  • Own the end-to-end billing process across all offices, locations, and service lines, serving as the single point of accountability for billing accuracy, completeness, and timeliness.
  • Establish, document, and enforce standardized billing policies, procedures, and internal controls that scale across a multi-location organization.
  • Set and monitor billing calendars and turnaround standards so invoices are issued promptly and in accordance with contract terms.

Lifecycle Process Control

  • Control the full billing lifecycle — from upstream field data capture and customer/contract onboarding through rate and pricing setup, work-order and project tracking, invoice preparation and review, delivery, and rebill/dispute management.
  • Identify and eliminate billing gaps, leakage, and bottlenecks to reduce unbilled revenue and accelerate cash conversion.
  • Partner with Accounts Receivable and Collections to ensure clean handoffs and resolve aged unbilled and disputed balances.

Multi-State, Multi-Office Coordination

  • Coordinate and support billing preparation at each local office, ensuring complete, accurate, and timely billing inputs from the field.
  • Standardize billing practices across geographies while accommodating state-, jurisdiction-, and customer-specific requirements (including multi-state sales/use tax considerations).
  • Serve as the primary liaison between corporate finance and the field, proactively resolving billing questions and disputes directly with offices, operations, and customers.

ERP & System Ownership

  • Own the billing-related configuration, workflows, and master data within the Company’s ERP, under the direction of the Controller.
  • Maintain rate tables, item and customer master data, billing templates, and approval routing while safeguarding data integrity and segregation of duties.
  • Partner with finance leadership and implementation resources to advance billing automation, reporting, and controls within the ERP.
  • Partially own the billing side of acquisition integration — absorbing acquired companies’ invoicing staff, processes, and data into GrayMar’s billing operations and ERP.

Business & Revenue Understanding

  • Develop deep familiarity with GrayMar’s service lines and revenue elements — including project-based, recurring/service, time-and-materials, unit-based, and milestone billing arrangements.
  • Accurately translate contract terms and field activity into invoices consistent with each revenue model and applicable revenue recognition requirements.
  • Support month-end close, billing reconciliations, and revenue reporting alongside the accounting and FP&A teams.

Billing Cadence, Scorecard & Continuous Improvement

  • Move the Company off month-end invoice batches toward a consistent weekly invoicing cadence, working to a defined weekly billing target that accelerates cash collection and month-end close.
  • Establish and own a billing scorecard in ERP — surfacing aging and bottleneck metrics such as longest-outstanding billing tasks, slowest steps to invoice, on-time billing rate, and unbilled/rebill aging — and report performance to finance leadership.
  • Use the scorecard to pinpoint root causes, drive corrective action, and continuously improve billing speed, accuracy, and control.

Desired Qualifications

  • Direct NetSuite experience, including involvement in billing-related configuration or implementation.
  • Experience with GoCanvas or a similar field-data-capture / digital forms platform that feeds the billing process.
  • Experience in a private-equity-backed or high-growth, multi-entity environment, including supporting M&A integration and ERP onboarding.
  • Familiarity with the environmental, waste, or broader field-services industries.
  • Working knowledge of revenue recognition (ASC 606) as applied to service and project-based billing.

Education and Experience Required

  • Bachelor’s degree in Accounting, Finance, Business Administration, or a related field (or equivalent practical experience).
  • Five to seven (5–7) years of progressive billing experience, including at least three (3) years in a billing supervisory or management capacity.
  • Demonstrated experience managing billing across multiple states and multiple offices or locations.
  • Hands-on ERP experience, including ownership of billing modules, workflows, and master data.
  • Project-based or contracting industry background (e.g., environmental services, construction, engineering, or field services), with a demonstrated ability to build billing processes around the nuances and customer-specific requirements of field work — including milestones, time-and-materials, change orders, and retainage.
  • Hands-on experience consolidating or centralizing billing across multiple branches or locations — ideally having built the centralized process at an organization with historically decentralized billing.
  • Thorough understanding of the end-to-end billing lifecycle and how it connects to revenue recognition and cash collection.
  • Advanced Microsoft Excel skills and strong analytical, organizational, and process-improvement abilities.
  • Excellent written and verbal communication skills, with a proven ability to coordinate across corporate and field teams.

Benefits

  • Comprehensive health benefits coverage after 60 days of full-time employment.
  • 401(k) with possible yearly company match.
  • Company paid STD, LTD, and life insurance.
  • Company paid time off and holidays.
  • Career path programs and ongoing company paid training.
  • Family culture with positive and safe work environments.


Disclaimer: This job description may not include all assigned duties, responsibilities, or aspects of the job described and may be amended at any time at the sole discretion of GrayMar Environmental Services, LLC.

GrayMar Environmental Services, LLC is an Equal Opportunity Employer. Employment opportunities at GrayMar are based on one’s qualifications and capabilities to perform the essential functions of a particular job. All employment opportunities are provided without regard to race, religion, sex, pregnancy, childbirth or related medical conditions, victims of a QAOV and those with a family member who is a victim of a QAOV, national origin, age, veteran status, disability, genetic information, or any other characteristics protected by law.