The University Of Aberdeen 2006 - 2011 Aberdeen, Aberdeen City, UK, AberdeenProject / Product management