High performance director Stephen Aboud is leaving Rugby Canada to rejoin the Italian Rugby Federation.