Michael Sloan career