BELFOR Executive and Leadership Team

July, 2026

Leadership Overview

BELFOR has 6 executives leading key functions including strategy, finance, operations, and regional management.

Driven by a commitment to restoring normalcy, BELFOR operates as the world's largest disaster restoration company, leveraging nearly 75 years of experience to serve residential, commercial, and industrial clients globally.

Leadership Roles at BELFOR

  • Chief Executive Officer - Sheldon Yellen
  • Chief Financial Officer - Trine Friis
  • Chief Financial Officer (Asia) - Michael Roche
  • Chief Operating Officer - Michael Yellen
  • Chief Operating Officer Practical Engineer - Amos Sadeh
  • President, BELFOR Canada - Aaron Depooter
  • Sheldon Yellen - Chief Executive Officer

    Sheldon Yellen, the Chief Executive Officer at BELFOR, directs the overarching strategy and global operations for the $2 billion restoration services organization. Overseeing a diverse portfolio of companies that complement the restoration industry, the Chief Executive Officer ensures BELFOR Property Restoration maintains its position as the world's largest disaster restoration company. This leadership role involves guiding the company's expansion and service delivery across residential, commercial, and industrial sectors, ensuring rapid and comprehensive responses to natural or manmade disasters. By setting the strategic vision, Sheldon Yellen drives the company's mission to restore normal operations for customers worldwide, building upon nearly 75 years of industry experience and market leadership.
    Sheldon Yellen

    Trine Friis - Chief Financial Officer

    Trine Friis, the Chief Financial Officer at BELFOR, manages the global financial strategy and fiscal operations for the organization. Overseeing all financial planning, reporting, and investment activities, the Chief Financial Officer ensures the company's sustained profitability and financial health across its diverse portfolio. This critical role involves managing the fiscal aspects of BELFOR's extensive restoration services, supporting nearly $2 billion in annual revenues. By optimizing financial resources and driving fiscal discipline, Trine Friis directly contributes to the company's capacity to respond effectively to large-scale disaster recovery efforts and maintain its market leadership in the restoration industry.

    Michael Roche - Chief Financial Officer (Asia)

    Michael Roche, the Chief Financial Officer (Asia) at BELFOR, manages the financial operations and strategic fiscal planning for the company's Asian markets. Overseeing all financial activities within the region, the Chief Financial Officer (Asia) ensures compliance with local regulations and optimizes financial performance to support BELFOR's extensive restoration services. This role is vital for driving growth and profitability across diverse Asian territories, contributing to the company's global revenue objectives. By providing dedicated financial leadership for the Asian sector, Michael Roche strengthens BELFOR's operational capacity and market presence in this key region.

    Michael Yellen - Chief Operating Officer

    Michael Yellen, the Chief Operating Officer at BELFOR, oversees the day-to-day operational execution and service delivery across the global restoration network. Directing the complex logistics and resource deployment required for large-scale disaster recovery, the Chief Operating Officer ensures BELFOR's Property Restoration division operates at peak efficiency. This leadership position involves managing operational teams and processes that support residential, commercial, and industrial clients, facilitating the restoration of normal operations following significant events. By driving operational excellence, Michael Yellen reinforces the company's capacity to provide comprehensive services and maintain its status as the world's largest disaster restoration company.
    Michael Yellen

    Amos Sadeh - Chief Operating Officer Practical Engineer

    Amos Sadeh, the Chief Operating Officer Practical Engineer at BELFOR, directs the technical and engineering aspects of the company's restoration operations. Overseeing the practical application of engineering principles in disaster recovery, the Chief Operating Officer Practical Engineer ensures the efficient and effective deployment of restoration technologies and methodologies. This role is crucial for managing complex projects, particularly in industrial and commercial restoration, where specialized engineering expertise is paramount. By focusing on the technical execution of restoration services, Amos Sadeh enhances BELFOR's capability to address diverse disaster scenarios and uphold its global leadership in the industry.
    Amos Sadeh

    Aaron Depooter - President, BELFOR Canada

    Aaron Depooter, the President, BELFOR Canada, leads the strategic direction and operational execution for the company's Canadian division. Overseeing all aspects of BELFOR's restoration services across Canada, the President, BELFOR Canada ensures the delivery of comprehensive solutions to residential, commercial, and industrial clients. This leadership role involves managing regional teams, driving market expansion, and upholding the company's commitment to restoring normal operations following disasters. By focusing on the specific needs of the Canadian market, Aaron Depooter reinforces BELFOR's position as the largest disaster restoration company in the region and globally.
    Aaron Depooter

    Explore Leadership Teams in Construction Management

    Frequently Asked Questions Regarding BELFOR Top Executives and Leadership Team

    Who leads BELFOR?
    BELFOR is led by Sheldon Yellen (Chief Executive Officer), along with executives such as Trine Friis (Chief Financial Officer) and Michael Roche (Chief Financial Officer (Asia)).
    Who is part of BELFOR’s executive team?
    The executive team of BELFOR includes leaders such as Sheldon Yellen (Chief Executive Officer), Trine Friis (Chief Financial Officer), Michael Roche (Chief Financial Officer (Asia)) and other senior executives.
    How many executives does BELFOR have?
    BELFOR has 6 executives leading key business areas.
    What roles are included in BELFOR’s leadership team?
    The leadership team of BELFOR includes roles such as Chief Executive Officer, Chief Financial Officer, Chief Financial Officer (Asia), Chief Operating Officer, Chief Operating Officer Practical Engineer.