I august 1999 ble den 41 år gamle Sloane ble utnevnt til musikkdirektør for Opera Nord. Han forble i denne stillingen til 2002, da han ble musikalsk leder av American Composers Orchestra i New York. Han har tidligere hatt faste lederstillinger både ved Frankfurt Opera og Opera North i Leeds, England og vært musikalsk leder ved Spoleto Festival i Charleston, USA.