IT Consultant

An interactive multimedia developer with over 20 years of experience.