News 04.08.2023 Denovo Business Intelligence Announces Leadership Transition: Steven Hill Appointed as Managing Director