GroupeStahl Hero Image

Richard Tubbs

GroupeSTAHL Executive Management

Richard Tubbs

Chief Financial Officer, Stahls’ Europe

Richard has over 20 years of industry experience within Stahls’. He is a key driver of financial excellence within the organization. After starting with Stahls’ in 2001, he moved up to Financial Controller for the UK division in the same year, playing a major role in the development of financial systems and controls using advances in technology to drive improvements in productivity.

With decades of experience in financial leadership roles in both B2B and B2C organizations, Richard has a deep understanding of financial strategy, planning, and execution as well as a broad understanding of the business’ operations.