Independent Builders Merchant Group
Stephen Byrne is the Group Head of Financial Reporting at Independent Builders Merchant Group. Prior to this role, Stephen held various finance management positions at Lightsource bp, Science Museum Group, Euromoney Institutional Investor, and Berkeley Jacobs Financial Services. Stephen is responsible for financial reporting, budgeting, forecasting, and management accounting across multiple entities. Stephen holds a BSc in Economics from the University of St Andrews.
Independent Builders Merchant Group
Independent Builders Merchants Group (IBMG) is the largest independent merchant business in the South of England, with 182 branches in total. The group includes a growing number of specialist independent brands across builders merchants, roofing merchants, plumbers merchants, electrical wholesalers, timber specialists and online distributors.