John Treacy — Insider transactions, Director at Oscillate Plc | InsiderLens