Nick
Nick Broughall

Whoever thought a 90 minute PowerPoint with 64 slides was a good idea for this product launch should take a very long, hard look at themselves.