Kyle Duncan@kyledncnFollow BadgesProblem Solving Certificationskyledncn has not earned any certificates yet. Work Experiencekyledncn has not updated employment details yet.Educationkyledncn has not updated education details yet.LinksLinkedinhttps://www.linkedin.com/in/kyle-duncan-a596141a1/ Skillskyledncn has not updated skills details yet.