CEO
Sarah Macdonald
CEO Approval Rating
90/100
Novvia Group is a Missouri-based holding company that owns and operates container and packaging companies.