Je generalni direktor Mitchell Stafford Managementa (MSM), družbe, ki se ukvarja s strateškim svetovanjem in odnosi z javnostmi, delujoča v športu, s sedežem v olimpijski prestolnici Lousanne v Švici.
Peter, nekdanji mednarodni atlet, se že več kot 15 let aktivno ukvarja z mednarodnim športom, vodi projekte in nudi svetovanje v mednarodnih federacijah, pri ponudnikih televizijskih programov in v komercialnih organizacijah.
Zaključeno ima izobraževanje iz Poslovne administracije in Športnega prava, večina njegovega dela pa je osredotočenega na sodelovanje z vodilnimi ustvarjalci pri razvoju in izvajanju strateških načrtov.