NPS Pharmaceuticals named Brian O'Callaghan SVP and chief commercial officer, effective Oct. 15.