Oscar Peter, Employee at Organica Biotech