Complex sentence: He remained in that position until 2005, and is still a faculty member at the New England Conservatory.
Split into simpler sentences: He remained in that position until 2005. He is still a faculty member at the New England Conservatory.