O'Hara Systems Inc.

Verified on January 25th, 2009
A new media consultant and international award-winning multimedia producer of kiosks and web sites, particularly skilled and experienced in the application of new media to marketing challenges.
P: 416-425-5550