top of page

Associate Creative Director
Hello, I’m Leah Mababangloob!
An advertising
creative based in Shanghai, China.
And this is my tiny space in the web.

Featured Work
Work










Short Bio
bottom of page