Talent

Johann Schwella

Digital Creative Director

Location


London / United Kingdom

Bio


Digital Creative Director from South Africa

Philosophy


Simple ideas with deep rooted engagement and beautiful crafted executions.

Preferences


Remote working

Office working

Relocate for work

Travel for work

Contacts


Login or register for free to contact, bookmark and follow talent, download resumes, and see social accounts.


0 Followers
© 2020 Clio Awards LLC. About Legal Contact