Albert Chan is the founder of Lup, an independent creative agency based in Jakarta. Prior to founding Lup, Albert has held various positions such as Creative Director at Iris, Art Director at HEIMAT in Berlin, and Art Director at BBDO Group Germany and Ogilvy. Albert started their career as an intern at Ogilvy Germany before working their way up to become a Junior Art Director.
Sign up to view 1 direct report
Get started