David Porter, CDT

Technical Advisor at David Porter, LLC