Looks familiar, you can get the bounding box of the object and use that, with getBBox(), then use the Snap touchevents, like touchstart
Snap.load("https://dl.dropboxusercontent.com/u/57988096/ss4.svg", function (f) {
s.append(f);
cap = Snap.select('#Capper');
});
function move(dx,dy) {
cap.transform('t' + (xcord - dx) + ',' + (ycord - dy ) );
}
document.onclick = function ( ev ) {
var bb = cap.getBBox();
move( bb.x + bb.width/2, bb.y + bb.height/2 ); // get the centre point of the object to move
}