Gavin McMahon
Gavin McMahon

Gavin McMahon

Lapsed Engineer | Visual Thinker | Business Strategist | PowerPoint Obsessive ...

Editor of fassforward