Rebecca Peter is an Engagement Manager at Innovative NonProfit.1 She has experience working at Innovative NonProfit and holds a degree from Dakota State University.1 Her LinkedIn profile indicates she has 290 connections.1
Some key facts about Rebecca Peter: