Tamilla Dowse

Segovia, Spain

Tamilla Dowse

Bachelor in communication from IE University

Interested in how mass media is an integral part of society and how it affects how we intereact with one another in the present day and future.

In the future: running an advertising company for startups in Baku, Azerbaijan

  • Education
    • IE University
    • The International School of Azerbaijan