High performance director Stephen Aboud is leaving Rugby Canada and rejoining the Italian Rugby Federation.