Home/Trajan Group/John Eales
JE

John Eales

Independent Non‑Executive Chair

Trajan Group