Teleradiology services provider Onrad has hired Jesse Salen as its new chief technology officer (CTO).
Salen previously worked at Onrad from 2007 to 2010 as vice president of technology before accepting a position in the PACS business at GE Healthcare. In his new position, he will be responsible for long-term technology vision and strategy for Onrad.