Justin Beach

Justin Beach has been writing for more than a decade, contributing to a variety of online publications. He has a Bachelor of Science in computer information systems and additional education in business, economics, political science, media and the arts.

M
Is DIY in your DNA? Become part of our maker community.
Submit Your Work!