Omer Awad is named as AlGooru's co-founder and chief operating officer in the December 2024 funding announcement.
Title: Co-founder and Chief Operating Officer | Company: AlGooru