Debra Leonard's Location
New York, United States
Debra Leonard's Work
Debra Leonard's Skills
Debra Leonard's Summary
Debra Leonard, based in New York, United States, is currently a Lead Maximo Maintenance Administration Land Surface Pipeline Analyst at Talisman Energy, bringing experience from previous roles at Kenexa and Manpower Professional. With a robust skill set that includes Screening, Human Resources, New Hire Orientations, Energy Industry, Sourcing and more, Debra Leonard contributes valuable insights to the industry. Debra Leonard has 1 email on RocketReach.