Moira de Roche on Muck Rack

Moira de Roche

Cape Town

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