Pedro Filipe Silva é actualmente o Gestor de Sustentabilidade na The Navigator Company. Representa a empresa como Chairman do Environmental Working Group da Eurograph (European Association of Graphic Papers Producers). Conta com mais de 20 anos de experiência como Gestor de Produto, tem formação em Agronomia e representa, também, a The Navigator Company nas iniciativas Two Sides, Print Power e Paper Profile.