Peter Braverman
Peter is the Head of Business Development at CFGI, where he oversees revenue generating activities and is responsible for all business development efforts, strategy, and initiatives focused on accelerating CFGI’s pace of revenue growth.