Friends (10)

Russell Moore

Freelance Graphic Designer, Digital Artist, & More

23270
Location:Lockhart, Texas, United States
Phone: 512-376-1374
Website: http://www.studio68.org
Profile:https://www.freelanced.com/russellmoore
150
Kudos
4.2
12 Skills
Ask
Rate/Hr
Advanced PowerPoint skills, Graphic Design, Illustration, fine art. Successfully freelancing for 10 years. Worked in educational publishing design departments and software firm marketing dept 18+ years prior to that. Reliable, efficient, deadline-driven.