Teleflex's top finance executive, Thomas Powell, is retiring from the medical ... Write to Colin Kellaher at [email protected] About Dow Jones Newswires Dow Jones Newswires is a market ...