Leigh Pell's Location
Chesterton, IN, US
Leigh Pell's Skills
Leigh Pell's Summary
Leigh Pell, based in Chesterton, IN, US, is currently a Human Resource Manager at Kramer & Leonard Office Products. With a robust skill set that includes Employee Relations, Human Resources, Employee Benefits, Recruiting, Labor Relations and more, Leigh Pell contributes valuable insights to the industry. Leigh Pell has 1 email on RocketReach.