Steve Wilson is an art director, designer & illustrator with 15+ years of experience, located in Denver, Colorado.
In 2000 he joined the US Navy right after finishing high school with hopes of later pursuing a career in marine biology. Near the end of six years of honorable service as a sonar techn…