Camelot Community Care Executive and Leadership Team

August, 2026

Leadership Overview

Camelot Community Care has 4 executives leading key functions including strategy, financial oversight, operational management, and administrative governance.

Dedicated to breaking cycles of trauma, Camelot Community Care empowers families through specialized behavioral health and substance abuse treatment programs across North America to ensure long-term wellness.

Leadership Roles at Camelot Community Care

  • Chief Executive Officer - Michael DiBrizzi
  • Chief Financial Officer - James Ecklof
  • Chief Operating Officer - John Luff
  • Chief Administrative Officer (CAO) - Sheila Asson
  • Michael DiBrizzi - Chief Executive Officer

    Michael DiBrizzi, the Chief Executive Officer at Camelot Community Care, directs the overarching strategic vision for this non-profit healthcare organization. By aligning therapeutic interventions with organizational goals, the Chief Executive Officer ensures that behavioral health and substance abuse treatment services remain accessible to children and families. Michael DiBrizzi monitors the efficacy of community-based programs while maintaining compliance with Medicare and Medicaid standards. This leadership role involves constant collaboration with the Board to expand the reach of trauma-informed care across North American facilities. Through rigorous oversight of medical staff and treatment quality, the Chief Executive Officer drives the mission of enabling families to realize their fullest potential. By fostering partnerships with community stakeholders, the Chief Executive Officer secures the resources necessary for sustainable growth. Ultimately, the Chief Executive Officer maintains the integrity of the organization while scaling impact to address systemic issues of abuse and neglect.

    James Ecklof - Chief Financial Officer

    James Ecklof, the Chief Financial Officer at Camelot Community Care, manages the fiscal health and budgetary planning for the entire organization. Overseeing the financial reporting for diverse healthcare services, the Chief Financial Officer ensures that resources support the delivery of mental health and substance abuse treatment. James Ecklof directs the allocation of funds across North American facilities to optimize the impact of therapeutic interventions. This role requires constant coordination with the executive team to maintain compliance with complex Medicare and Medicaid billing requirements. By analyzing revenue streams and operational costs, the Chief Financial Officer secures the financial stability needed to sustain community-based programs. The Chief Financial Officer implements robust internal controls to protect the non-profit status while maximizing the reach of care for children and families. Through strategic financial planning, the Chief Financial Officer enables the organization to continue breaking cycles of trauma effectively.

    John Luff - Chief Operating Officer

    John Luff, the Chief Operating Officer at Camelot Community Care, architects the daily operational workflows across all North American treatment facilities. By streamlining the delivery of behavioral health and mental health services, the Chief Operating Officer ensures that clinical teams provide consistent, high-quality care to children and families. John Luff manages the logistics of community-based programs, focusing on the efficiency of therapeutic interventions designed to address abuse and neglect. This leadership role involves coordinating with medical staff to maintain high standards of wellness and stability. The Chief Operating Officer drives process improvements that allow the organization to scale its impact while adhering to strict healthcare regulations. By monitoring facility performance and resource utilization, the Chief Operating Officer supports the broader mission of the organization. John Luff maintains operational excellence, ensuring that every program functions effectively to help families realize their fullest potential.
    John Luff

    Sheila Asson - Chief Administrative Officer (CAO)

    Sheila Asson, the Chief Administrative Officer (CAO) at Camelot Community Care, governs the internal administrative infrastructure and organizational policies. Overseeing human resources, compliance, and facility management, the Chief Administrative Officer (CAO) ensures that the organization maintains a supportive environment for both staff and the families receiving care. Sheila Asson directs the implementation of administrative protocols that align with the mission of providing specialized behavioral health and substance abuse treatment. This role involves managing the regulatory landscape across North American operations to ensure full adherence to healthcare standards. By fostering a culture of accountability and professional development, the Chief Administrative Officer (CAO) strengthens the foundation of the organization. The Chief Administrative Officer (CAO) coordinates with other executives to integrate administrative support with clinical goals, ensuring that all programs operate smoothly. Through meticulous attention to organizational structure, the Chief Administrative Officer (CAO) facilitates the delivery of essential services to vulnerable populations.

    Explore Leadership Teams in Hospitals & Physicians Clinics

    Frequently Asked Questions Regarding Camelot Community Care Top Executives and Leadership Team

    Who leads Camelot Community Care?
    Camelot Community Care is led by Michael DiBrizzi (Chief Executive Officer), along with executives such as James Ecklof (Chief Financial Officer) and John Luff (Chief Operating Officer).
    Who is part of Camelot Community Care’s executive team?
    The executive team of Camelot Community Care includes leaders such as Michael DiBrizzi (Chief Executive Officer), James Ecklof (Chief Financial Officer), John Luff (Chief Operating Officer) and other senior executives.
    How many executives does Camelot Community Care have?
    Camelot Community Care has 4 executives leading key business areas.
    What roles are included in Camelot Community Care’s leadership team?
    The leadership team of Camelot Community Care includes roles such as Chief Executive Officer, Chief Financial Officer, Chief Operating Officer, Chief Administrative Officer (CAO).