Chris Mccray's Location
Powell, OH, US
Chris Mccray's Work
Chris Mccray's Education
Chris Mccray's Skills
Chris Mccray's Summary
Chris McCray, based in Powell, OH, US, is currently a Director of Business Development at Optum, bringing experience from previous roles at Optum, Kindred Healthcare and Central Ohio Financial. Chris McCray holds a 2000 - 2004 Bachelor of Science (B.S.) in Family Financial Management @ The Ohio State University. With a robust skill set that includes Account Management, Customer Service, Leadership, Management, Marketing and more, Chris McCray contributes valuable insights to the industry. Chris McCray has 2 emails on RocketReach.