David Hornsby — Insider transactions, Chair at Ideagen PLC | InsiderLens