PETER SCHAFFLER
Operations Director
As operations director Peter leads on the support functions of Lie Detectors most notably finance, human resources, information and communications technology and corporate legal affairs. He is an international social business professional with 12+ years of work experience in Europe, Africa and Asia predominantly in the area of sexual and reproductive health and rights.