GoTo has appointed Peter Mahoney to the role of CMO as it continues to strengthen its leadership team.