CV - Brad Cannon.pdf