David O'Connor (Educator)

David O'Connor (Educator)

Quality Director, Common Purpose Charitable Trust.

Passionate learning facilitator.

Location London