Steven Glenn's Location
Kansas City, MO, US
Steven Glenn's Work
Steven Glenn's Education
Steven Glenn's Summary
Steven Glenn, based in Kansas City, MO, US, is currently a Manager, Customer Automation and Technology at Evergy, bringing experience from previous roles at Evergy, KCP&L: Kansas City Power & Light and Pacific Gas and Electric Company. Steven Glenn holds a 1989 - 1991 Bachelor's degree in Science-Criminology @ California State University, Fresno. Steven Glenn has 2 emails on RocketReach.