Marc Behiels

Marc Behiels is a graduate of the University of Ottawa’s Visual Arts Department. He exhibits and works in technology-related art projects in the Ottawa area and is currently Creative Director of Elemental Productions.