Leadership Team

About

The Leadership Team at De La Rue PLC is responsible for setting strategic direction and overseeing operations across the company's diverse segments, including Currency, Identity Solutions, and Product Authentication. Comprised of key executives such as the CEO and Managing Directors, this team drives innovation, ensures financial sustainability, and fosters collaboration to maintain De La Rue's position as a leader in security printing and identity management solutions globally.