Kevin Barr

Senior Vice President, Human Resources
Terex Corporation