Peter McHannigan

Peter McHannigan

Thinker, dreamer, optimist. Peter McHannigan is a Strategy and Web Analyst. In his spare time he is an Ultra-distance Trail Runner.