OmniSource Executive and Leadership Team

May, 2026

Leadership Overview

OmniSource has 4 executives leading key functions including strategy, finance, operations, and market development.

Driven by a commitment to responsible resource management, OmniSource processes, distributes, and manages scrap and secondary metals, impacting industrial supply chains globally.

Leadership Roles at OmniSource

  • Chief Executive Officer - Patrick Ballard
  • Chief Financial Officer - David Bustamante
  • Executive Vice President & Chief Financial Officer - Gary Rohrs
  • President - Pat Carlin
  • Patrick Ballard - Chief Executive Officer

    Patrick Ballard, the Chief Executive Officer at OmniSource, directs the company's overarching strategy and operational execution. Ballard guides OmniSource's mission to process, distribute, and manage scrap and secondary metals, ensuring efficient resource utilization and market responsiveness. This leadership role involves setting the strategic direction for growth and innovation within the metals processing industry. Ballard oversees key initiatives that enhance the company's competitive position and expand its market reach. The Chief Executive Officer's focus remains on driving sustainable business practices and maximizing shareholder value through effective management of all corporate functions. Patrick Ballard ensures alignment across departments to achieve OmniSource's long-term objectives and maintain its standing as a leader in the sector.

    David Bustamante - Chief Financial Officer

    David Bustamante, the Chief Financial Officer at OmniSource, manages all financial operations and fiscal strategy. Bustamante oversees budgeting, financial planning, and risk management, ensuring the company's financial health and stability. This role involves analyzing market trends and economic conditions to inform investment decisions and optimize capital allocation. The Chief Financial Officer directs treasury functions, including cash management and debt financing, to support OmniSource's operational needs and expansion plans. Bustamante also ensures compliance with all financial regulations and reporting standards. David Bustamante's leadership is critical in maintaining robust financial controls and driving profitability through strategic financial management.

    Gary Rohrs - Executive Vice President & Chief Financial Officer

    Gary Rohrs, the Executive Vice President & Chief Financial Officer at OmniSource, provides critical financial oversight and strategic guidance. Rohrs collaborates with the executive team to develop and implement financial policies that support OmniSource's business objectives in scrap and secondary metals management. This position involves detailed analysis of financial performance, identifying opportunities for cost savings and revenue enhancement across all operational segments. The Executive Vice President & Chief Financial Officer plays a key part in capital structure management and investor relations, ensuring transparency and confidence. Gary Rohrs's extensive experience contributes significantly to the company's financial resilience and strategic growth initiatives, reinforcing OmniSource's market leadership.

    Pat Carlin - President

    Pat Carlin, the President at OmniSource, leads the company's operational divisions and market development strategies. Carlin directs the day-to-day activities involved in processing, distributing, and managing scrap and secondary metals, ensuring efficiency and quality across all functions. This leadership role focuses on optimizing operational workflows and implementing best practices within the industrial machinery sector. The President oversees the integration of new technologies and processes to enhance OmniSource's service offerings and competitive edge. Pat Carlin's strategic vision drives market expansion and strengthens client relationships, ensuring OmniSource meets the evolving demands of the metals industry.

    Frequently Asked Questions Regarding OmniSource Top Executives and Leadership Team

    Who leads OmniSource?
    OmniSource is led by Patrick Ballard (Chief Executive Officer), along with executives such as David Bustamante (Chief Financial Officer) and Gary Rohrs (Executive Vice President & Chief Financial Officer).
    Who is part of OmniSource’s executive team?
    The executive team of OmniSource includes leaders such as Patrick Ballard (Chief Executive Officer), David Bustamante (Chief Financial Officer), Gary Rohrs (Executive Vice President & Chief Financial Officer) and other senior executives.
    How many executives does OmniSource have?
    OmniSource has 4 executives leading key business areas.
    What roles are included in OmniSource’s leadership team?
    The leadership team of OmniSource includes roles such as Chief Executive Officer, Chief Financial Officer, Executive Vice President & Chief Financial Officer, President.