craig denny
craig denny

craig denny

social-commercial innovator, enabler, commentator. shaking up the blue marble and advancing the human experience through small steps and giant leaps.