Health Allegro Appoints Stephan Crokaert as COO to Propel Osteoarthritis Treatment Allegro NV has appointed Stephan Crokaert as its new Chief Operating Officer, effective September 1, 2025. This strategic move aims to bolster the management... Editorial2 days ago