Ralph Howald MSc, MBA SHL Medical

Ralph Howald MSc, MBA

Ralph Howald MSc, MBA SHL Medical Chief Technology Officer

Ralph Howald, MSc, MBA, is the Chief Technology Officer at SHL Medical, overseeing the global technical organization across three continents, covering the entire product creation process within the company and leading the strategic product pipeline development. He has more than 20 years’ experience in the medical device industry, with a track record of leading technical and commercial organizations into new markets and segments. He holds a Master’s degree in mechanical engineering from The Swiss Federal Institute of Technology (Zurich, Switzerland) and an Executive MBA from the University of St Gallen (Switzerland).