The "Ashraf Tawakkol" user's logo

Ashraf Tawakkol

Cairo, Egypt

An accomplished designer with proven successes across in designing, developing and marketing digital products and services.

Stacks