About

Ralph Howald, MSc, MBA, is the Chief Technology Officer at SHL Medical, overseeing the global technical organisation across three continents, covering the entire product creation process within the company and leading the strategic product pipeline development. Mr Howald has more than 20 years’ experience in the medical device industry, with a track record of leading technical and commercial organisations 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).

Top