Virtue, Alan (Career)