Deluxe Executive and Leadership Team

August, 2026

Leadership Overview

Deluxe has 5 executives leading key functions including strategy, finance, people operations, technology, and ownership.

Driven by a commitment to innovation, Deluxe empowers global media creators and distributors with end-to-end content services, shaping the worldwide market for professionally created media through unmatched scale and expertise.

Leadership Roles at Deluxe

  • Chief Executive Officer - Cyril Drabinsky
  • Principal Chief Financial Officer - Joan Quizon
  • President & Owner - Allan Falk
  • Chief People Officer - Ellen Goldsmith
  • Chief Information Technology & Security Officer - Nizar Thabet
  • Cyril Drabinsky - Chief Executive Officer

    Cyril Drabinsky, the Chief Executive Officer at Deluxe, directs the company's overarching strategy and global operations. Drabinsky guides Deluxe's mission to serve the world's leading content creators, broadcasters, streaming platforms, and distributors by leveraging extensive experience in content creation, transformation, localization, and distribution. Overseeing the company's end-to-end service offerings, Drabinsky ensures Deluxe maintains its position as a global leader through unmatched scale, advanced technology, and comprehensive capabilities. This leadership role involves driving innovation and capacity to meet and exceed customer expectations across the worldwide market for professionally created media. By focusing on customer-first principles, Cyril Drabinsky ensures the Deluxe One technology platform and skilled staff deliver unrivaled service breadth, scale, and global scope, directly impacting the company's ability to facilitate the professional media ecosystem.
    Cyril Drabinsky

    Joan Quizon - Principal Chief Financial Officer

    Joan Quizon, the Principal Chief Financial Officer at Deluxe, manages the company's financial health and strategic fiscal planning. Quizon oversees all financial operations, ensuring robust fiscal management that supports Deluxe's extensive end-to-end services for content creation, localization, and distribution. This critical role involves optimizing financial resources to maintain the company's unmatched scale and technological capabilities, thereby enabling the worldwide market for professionally created media. By implementing sound financial strategies, Joan Quizon directly contributes to the company's capacity to meet and exceed customer expectations. The Principal Chief Financial Officer's oversight ensures that investments in the Deluxe One technology platform and skilled staff align with fiscal objectives, reinforcing Deluxe's position as a global leader in media services and driving sustainable growth.

    Allan Falk - President & Owner

    Allan Falk, the President & Owner at Deluxe, provides strategic direction and ownership oversight for the company's global operations. Falk's leadership ensures that Deluxe continues to be the world's leading creation-to-distribution company, offering comprehensive services to content creators, broadcasters, and distributors. This role involves guiding the company's commitment to leveraging unmatched scale, technology, and expertise to enable the worldwide market for professionally created media. By championing a customer-first approach, Allan Falk reinforces the value proposition of Deluxe's end-to-end suite of localization, distribution services, and media technology. The President & Owner's influence ensures that Deluxe maintains its capacity and innovation through platforms like Deluxe One, meeting and exceeding customer expectations across the industry.
    Allan Falk

    Ellen Goldsmith - Chief People Officer

    Ellen Goldsmith, the Chief People Officer at Deluxe, leads human capital strategy and organizational development. Goldsmith is responsible for cultivating a culture that supports Deluxe's mission to empower global content creators and distributors. This involves attracting, retaining, and developing the skilled staff necessary to deliver end-to-end content services, from creation to distribution. The Chief People Officer ensures that human resources initiatives align with the company's commitment to customer-first leadership and innovation, fostering an environment where the Deluxe One technology platform can be effectively utilized. By focusing on talent management and employee engagement, Ellen Goldsmith directly enhances the company's capacity and operational effectiveness, reinforcing Deluxe's global leadership in the media technology and services sector and ensuring the team's ability to meet diverse customer needs.

    Nizar Thabet - Chief Information Technology & Security Officer

    Nizar Thabet, the Chief Information Technology & Security Officer at Deluxe, directs the company's technology infrastructure and cybersecurity initiatives. Thabet oversees the development and implementation of advanced technological solutions that support Deluxe's end-to-end content creation, localization, and distribution services. This leadership position is crucial for maintaining the company's competitive edge, ensuring the security and integrity of client data, and enabling the seamless operation of the Deluxe One technology platform. By championing innovation in IT and security, Nizar Thabet directly enhances Deluxe's capacity to serve the global media market and meet evolving customer demands. The Chief Information Technology & Security Officer's strategic vision ensures that technology investments bolster the company's unmatched scale and capabilities, reinforcing Deluxe's role as a trusted partner for content creators worldwide.
    Nizar Thabet

    Explore Leadership Teams in Broadcasting

    Frequently Asked Questions Regarding Deluxe Top Executives and Leadership Team

    Who leads Deluxe?
    Deluxe is led by Cyril Drabinsky (Chief Executive Officer), along with executives such as Joan Quizon (Principal Chief Financial Officer) and Allan Falk (President & Owner).
    Who is part of Deluxe’s executive team?
    The executive team of Deluxe includes leaders such as Cyril Drabinsky (Chief Executive Officer), Joan Quizon (Principal Chief Financial Officer), Allan Falk (President & Owner) and other senior executives.
    How many executives does Deluxe have?
    Deluxe has 5 executives leading key business areas.
    What roles are included in Deluxe’s leadership team?
    The leadership team of Deluxe includes roles such as Chief Executive Officer, Principal Chief Financial Officer, President & Owner, Chief People Officer, Chief Information Technology & Security Officer.