President & CEO
Jeffery A. Leonard
CEO Approval Rating
84/100
1969
PublicIndependent CompanyNYSEALG
https://www.alamo-group.com/