Mohammad Heydari@heidarymmCanadaFollow BadgesCPP Certificationsheidarymm has not earned any certificates yet. Work Experienceheidarymm has not updated employment details yet.Educationheidarymm has not updated education details yet.