Artistic Director, Photographer, Web/Print Graphic Designer, Videographer, Video Editor & Web Developer Specialist.