Marc Dugglas's Location
United States
Marc Dugglas's Work
Marc Dugglas's Education
Marc Dugglas's Summary
Marc Dugglas, based in United States, is currently a Chief Operating Officer at Skaffolder, bringing experience from previous roles at Skaffolder, Softchoice and InfoVision Inc.. Marc Dugglas holds a 2011 - 2013 Master's degree in Computer Software Engineering @ Brigham Young University.