Moira de Roche on Muck Rack

Moira de Roche

Cape Town

Learning Specialist, Conference Speaker. IFIP IP3 Chair, IITPSA Director. Ethics Evangelist. Love travelling & my furry children.