james beach comp 3.jpg

James Moore

31 years young. Highly motivated. Methodical. Multi-Disciplined Creative mind. Passionate about multimedia communication. Obsessed with learning. Freelance Professional.