Indevin Group
FollowIndevin Group Archives
Villa Maria parent names Simon Limmer as its new CEO
He is set to take the helm early in 2024, succeeding current chief executive Duncan McFarlane, who will retire after lea...