Craig Desmarais

Craig Desmarais

Greenville, RI / Mediapreneur and Christ Seeker, passionate about Social Media Marketing, Fitness, Leadership, Productivity, and Photography