Bayzat
Show contact
Links
Previous companies
Talal Bayaa
CEO
Ahmed Abdelrahman
Chief Technology Officer
Ayman Kattan
Chief People Officer
Brian Habibi
Chief Marketing Officer & Head of Customer Success
Çağatay Kömürcü
Vice President Of Engineering
+ 8 more
October, 2020 - present
September, 2018
View in org chart