Rachel Barra's Location
Bend, OR, US
Rachel Barra's Work
Rachel Barra's Education
Rachel Barra's Summary
Rachel Barra, based in Bend, OR, US, is currently a Consultant at Civic* Possible, bringing experience from previous roles at Self-employed, Center on Rural Innovation, Innovate Marquette SmartZone and Invent@NMU. Rachel Barra holds a 2012 - 2016 Bachelor's degree @ Northern Michigan University.