Becca Self's Location
Lexington, KY, US
Becca Self's Work
Becca Self's Education
Becca Self's Summary
Becca Self, based in Lexington, KY, US, is currently a Founder + President at Hunsicker, bringing experience from previous roles at FoodChain Inc. Becca Self holds a Massachusetts Institute of Technology. Becca Self has 1 email on RocketReach.