Lori Leonard's Location
Buffalo, NY, US
Lori Leonard's Work
Lori Leonard's Education
Lori Leonard's Summary
Lori Leonard, based in Buffalo, NY, US, is currently a IT Manager at Benchmark Management Corporation, bringing experience from previous roles at Travelers. Lori Leonard holds a 1981 - 1985 Marketing and Management @ Eastern Connecticut State University. Lori Leonard has 2 emails and 1 mobile phone number on RocketReach.