Charles Taylor Executive and Leadership Team

June, 2026

Leadership Overview

Charles Taylor has 5 executives leading key functions including strategy, operations, claims solutions, people management, and engineering.

Driven by a legacy of expertise, Charles Taylor is dedicated to providing comprehensive insurance services, managing claims end-to-end, and implementing innovative technology solutions globally, leveraging years of experience and a vast international network.

Leadership Roles at Charles Taylor

  • Chief Executive Officer - Alvaro Sabogal
  • Chief Executive Officer, Charles Taylor Claims Solutions (Americas) - Christopher Schaffer
  • Chief Operating Officer - Alfredo Kohel
  • President, CT Engineering - Corey Schrauben
  • En Business Analyst & Chief People Officer - Ariel Ferreyra
  • Alvaro Sabogal - Chief Executive Officer

    Alvaro Sabogal, the Chief Executive Officer at Charles Taylor, directs the overarching corporate strategy and vision. Sabogal guides the company's expansion and market positioning, ensuring alignment with the historical expertise established since 1884. This leadership role involves fostering innovation across all divisions, particularly in claims management and the establishment of insurers. Sabogal's focus extends to leveraging technology solutions to enhance client services and operational efficiency worldwide. The Chief Executive Officer ensures that the company's global network effectively supports end-to-end claims handling. By driving strategic initiatives, Alvaro Sabogal solidifies Charles Taylor's reputation as a trusted partner in the insurance sector, building upon the foundation laid by Charles Taylor himself.

    Christopher Schaffer - Chief Executive Officer, Charles Taylor Claims Solutions (Americas)

    Christopher Schaffer, the Chief Executive Officer, Charles Taylor Claims Solutions (Americas) at Charles Taylor, spearheads claims management operations throughout the Americas region. Schaffer directs the strategic implementation of claims handling processes, ensuring efficient and effective resolution for clients across North and South America. This leadership position involves managing a dedicated team of claims professionals and leveraging technology to enhance service delivery. The Chief Executive Officer, Charles Taylor Claims Solutions (Americas) plays a crucial part in expanding the company's footprint and reinforcing its reputation for expertise in the region. Christopher Schaffer's efforts directly contribute to the company's global mission of providing end-to-end claims solutions and establishing insurers.
    Christopher Schaffer

    Alfredo Kohel - Chief Operating Officer

    Alfredo Kohel, the Chief Operating Officer at Charles Taylor, oversees the execution of daily operations and ensures seamless service delivery across the global network. Kohel manages the intricate processes involved in end-to-end claims handling and the establishment and management of insurers. This role demands meticulous attention to detail, ensuring that technology solutions are effectively implemented to optimize efficiency and client satisfaction. The Chief Operating Officer drives operational improvements, focusing on streamlining workflows and enhancing the capabilities of the claims management teams. Alfredo Kohel's leadership ensures that the company's vast expertise, cultivated since its founding, translates into tangible benefits for clients worldwide, maintaining the high standards set by Charles Taylor.

    Corey Schrauben - President, CT Engineering

    Corey Schrauben, the President, CT Engineering at Charles Taylor, directs the engineering and technology development functions critical to the company's service offerings. Schrauben oversees the innovation and implementation of technology solutions that enhance claims management and insurer establishment processes. This leadership role involves driving advancements in engineering capabilities to support the company's global network and operational efficiency. The President, CT Engineering ensures that technological infrastructure is robust and scalable, meeting the evolving needs of clients and the insurance industry. Corey Schrauben's focus on engineering excellence directly supports Charles Taylor's commitment to leveraging cutting-edge technology to deliver end-to-end claims handling and expert services worldwide.

    Ariel Ferreyra - En Business Analyst & Chief People Officer

    Ariel Ferreyra, the En Business Analyst & Chief People Officer at Charles Taylor, leads human capital strategy and business analysis initiatives. Ferreyra focuses on optimizing organizational structure and talent management to support the company's global operations and technological advancements. This dual role involves ensuring that the workforce possesses the necessary skills and expertise to manage claims end-to-end and implement innovative solutions. The En Business Analyst & Chief People Officer drives initiatives that foster a culture of continuous improvement and professional development, crucial for maintaining the company's legacy of expertise. Ariel Ferreyra's strategic oversight of people operations and business analysis directly supports Charles Taylor's mission of global service excellence.

    Explore Leadership Teams in Insurance

    Frequently Asked Questions Regarding Charles Taylor Top Executives and Leadership Team

    Who leads Charles Taylor?
    Charles Taylor is led by Alvaro Sabogal (Chief Executive Officer), along with executives such as Christopher Schaffer (Chief Executive Officer, Charles Taylor Claims Solutions (Americas)) and Alfredo Kohel (Chief Operating Officer).
    Who is part of Charles Taylor’s executive team?
    The executive team of Charles Taylor includes leaders such as Alvaro Sabogal (Chief Executive Officer), Christopher Schaffer (Chief Executive Officer, Charles Taylor Claims Solutions (Americas)), Alfredo Kohel (Chief Operating Officer) and other senior executives.
    How many executives does Charles Taylor have?
    Charles Taylor has 5 executives leading key business areas.
    What roles are included in Charles Taylor’s leadership team?
    The leadership team of Charles Taylor includes roles such as Chief Executive Officer, Chief Executive Officer, Charles Taylor Claims Solutions (Americas), Chief Operating Officer, President, CT Engineering, En Business Analyst & Chief People Officer.