A doctor has been named the chief of staff at St. Thomas Elgin General Hospital, officials announced on Tuesday.