Flowrista employs 38 employees. The Flowrista management team includes Amr Elkhouli (CEO and Founder), Evelin Hanna (Senior Human Resources Generalist), and Younes Salah (E-Commerce Executive).
Looking for a particular Flowrista employee's phone or email?