Calgary police have charged a senior with sexual assault, and say the accused was a volunteer sponsor who helped families immigrate to Canada.