Rachel Barr's Location
Louisville, KY, US
Rachel Barr's Work
Rachel Barr's Education
Rachel Barr's Summary
Rachel Barr, based in Louisville, KY, US, is currently a Chief Operating Officer at Owen Funeral Home, bringing experience from previous roles at Top Shelf Motor Club. Rachel Barr holds a Bachelor of Science - BS in Sociology @ University of Louisville. Rachel Barr has 3 emails and 3 mobile phone numbers on RocketReach.