Rachel Backfisch's Location
Lewisville, NC, US
Rachel Backfisch's Work
Rachel Backfisch's Education
Rachel Backfisch's Summary
Rachel Backfisch, based in Lewisville, NC, US, is currently a Vice President Customer Success at Greenscreens.ai, bringing experience from previous roles at Chief, OneRail and Reynolds American Inc.. Rachel Backfisch holds a 2001 - 2005 Bachelor of Arts - BA in Business and Professional Communications @ Central Methodist University. Rachel Backfisch has 1 email and 1 mobile phone number on RocketReach.