Finn Macdonald@afdmac8CanadaFollowAboutEducationUniversity of Waterloo BadgesProblem Solving CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experienceafdmac8 has not updated employment details yet.EducationUniversity of Waterloo