President
Carlo Fiorentini
CEO Approval Rating
71/100
Cannon manufacturers and supplies industrial equipment such as metal alloys,water treatment plants and thermal fluid heaters.