Peter Davies é Consultant na Crosal Independent Research, especializada em Atividades de consultoria em gestão empresarial, exceto consultoria técnica específica. Também desempenha a função de Support Engineer na Isc, cuja atuação é de Atividades de associações de defesa de direitos sociais.



