President & CEO
Francisco Gracia
CEO Approval Rating
67/100
Himoinsa is a Spain-based firm that manufactures and distributes products including generator sets and hydraulic lighting towers for sectors such as mining and construction.