Stefan Nilsson
President, Nobel Biocare
As President of Nobel Biocare, Stefan Nilsson leads Envista’s premium implant brand, known in the industry for being first to market with unmatched quality, excellent training, and commitment to an esteemed community of customers.
Stefan joins Envista from Colosseum Dental Group, which grew to be one of Europe’s largest Dental Service Organizations under his leadership. Stefan’s unwavering commitment to superior clinical outcomes and patient experience enabled Colosseum to more than double revenues in the five years while he was CEO. He is a passionate advocate for digitizing clinical workflows and will further accelerate our own progress in this regard.
Prior to Colosseum, Mr. Nilsson was CEO of GrandVision Brazil, a leading eyecare service provider. Further, he had a distinguished career at Nestle in a variety of operations, marketing, and general management roles around the world. After serving in the Swedish military, Stefan received a Master of Science degree from the Royal Institute of Technology in Sweden and an MBA from Rochester University in New York.
Stefan is based in Zurich, Switzerland.