BBC CreativeBSLBTChannel 4Number 9 FilmsPinewood FilmsPressure Drop PicturesRSA FilmsSomesuch & Co.+ more
Steph Odu is a designer and art director living and working in London.
CV available upon request.
stephodu [at] icloud [dot] com+44 7552 626747 (uk)Represented by Art Department.
For graphic design and content enquiries see studio ëpp.