Managing Director
Peter Sidenius
CEO Approval Rating
86/100
Edgar, Dunn & Company is a strategy consulting firm that offers payments and digital financial services.