Work Experience
- Senior Graphic Designer— Beirut, Lebanon
About Me
Cleo Osta
is a Creative Designer & Illustrator, born on the the 6th of August in Lebanon.
She graduated with a Master’s degree in Graphic Design from the University of Saint Esprit of Kaslik (USEK) with a winning graduation project about Anorexia. She is keen on designing for a cause and creating aw…
Read MoreMember Since: May 21, 2014