The name Sajad Gharibi is likely that of a new one to many. However, you might want to familiarize yourself…