Person

Mohammad Norouzi, Founder and CEO at Ideogram

Mohammad Norouzi is Chief Executive Officer at Ideogram, based in Greater Toronto Area, Canada.