David Kennedy

David Kennedy is Practice Director, CPQ & Billing at Mainspring Consulting Group, LLC. David is an experienced agile delivery professional with over 19 years of experience in various software engineering disciplines, with a specific focus in agile software development and Configure, Price, Quote (CPQ) cloud solutions.