Human8 announces appointment of Peter Teachman as Chief Operating Officer | ESOMAR News