Controller

McGill Environmental Systems CorporationCary, NC
Onsite

About The Position

The Controller is a senior finance leader responsible for the accuracy, integrity, and usefulness of McGill’s financial information. This role oversees the accounting shared services function, audit and controls, and financial close and reporting processes. Beyond ensuring strong fundamentals, the Controller plays a critical role in transforming financial data into actionable insights that help business leaders improve performance, manage risk, and drive growth. This position will operate and optimize McGill’s current ERP system (Great Plains) while also helping to evaluate, select, and lead the implementation of a new ERP platform. The ideal candidate is comfortable with change, curious about emerging technologies (including AI‑enabled tools), and motivated by improving how finance supports the business. You bring clarity where complexity exists. You ensure McGill’s financial foundation is strong, compliant, and scalable—while also elevating the finance function from scorekeeper to strategic partner. By translating financial results into insights leaders can act on, you help operations, sales, and executive teams make better decisions, faster.

Requirements

  • BACHELOR’S DEGREE IN ACCOUNTING, FINANCE, OR RELATED FIELD (CPA STRONGLY PREFERRED).
  • 8+ YEARS OF PROGRESSIVE ACCOUNTING AND FINANCIAL LEADERSHIP EXPERIENCE, INCLUDING MANAGEMENT OF CLOSE AND REPORTING PROCESSES.
  • EXPERIENCE LEADING OR SIGNIFICANTLY SUPPORTING EXTERNAL AUDITS.
  • HANDS‑ON EXPERIENCE WITH ERP SYSTEMS; GREAT PLAINS EXPERIENCE REQUIRED, WITH PRIOR ERP IMPLEMENTATION EXPERIENCE STRONGLY PREFERRED.
  • DEMONSTRATED ABILITY TO PARTNER WITH BUSINESS LEADERS AND PROVIDE ACTIONABLE FINANCIAL INSIGHTS.
  • COMFORT WITH TECHNOLOGY‑ENABLED FINANCE TOOLS; OPENNESS TO LEVERAGING AI AND AUTOMATION.

Responsibilities

  • Oversee monthly, quarterly, and annual close processes, ensuring accurate and timely financial statements in accordance with GAAP.
  • Prepare and review consolidated financial statements and supporting schedules for internal and external stakeholders.
  • Partner with the CFO to support budgeting, forecasting, and financial analysis efforts.
  • Lead the accounting shared services function, including general ledger, accounts payable, accounts receivable, payroll coordination, and fixed assets.
  • Establish clear processes, controls, and service standards to support multiple operating locations.
  • Develop and mentor accounting team members, building depth and consistency across the function.
  • Own the annual audit process and serve as the primary liaison with external auditors.
  • Maintain strong internal controls and ensure compliance with accounting standards, tax requirements, and company policies.
  • Identify and mitigate financial and operational risks through proactive control design and monitoring.
  • Serve as the primary finance owner of McGill’s current ERP system (Great Plains), ensuring data integrity and effective use.
  • Play a key role in evaluating, selecting, and implementing a new ERP system, including process redesign, testing, training, and change management.
  • Partner closely with IT and business leaders to ensure systems support operational and reporting needs.
  • Translate financial results into clear, actionable insights for operational and functional leaders.
  • Develop reporting and dashboards that highlight trends, drivers, and opportunities—not just historical results.
  • Support leaders with data‑driven analysis to improve margins, cash flow, and operational performance.
  • Serve as the primary owner of McGill’s corporate insurance programs, including property, casualty, general liability, workers’ compensation, auto, environmental, cyber, and executive coverages.
  • Partner with brokers, carriers, legal counsel, and operations leaders to assess risk exposure and ensure appropriate coverage limits, deductibles, and cost‑effective structures.
  • Oversee insurance renewals, claims management, and loss tracking; identify trends and recommend corrective actions to reduce risk and total cost of risk.
  • Support enterprise risk management efforts by identifying financial, operational, and compliance risks and recommending mitigation strategies.
  • Ensure insurance and risk considerations are integrated into major business decisions, including capital investments, acquisitions, new facilities, and ERP/system changes.
  • Collaborate cross‑functionally to strengthen internal controls, safety alignment, and documentation supporting audits, claims, and compliance requirements.
  • Seek opportunities to streamline processes, automate workflows, and improve data quality.
  • Explore and responsibly adopt new technologies, including AI‑enabled tools, to enhance efficiency, accuracy, and insight generation.
  • Champion a mindset of continuous improvement within the finance organization.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service