Omid Raad

Fast & Detail-Oriented Product and UI Designer

Profile In Progress

Omid is building their profile – stay tuned!

Dubai - United Arab Emirates