Steven DeGroote is a Graphic Design & Marketing professional based in Detroit, Michigan.