Albert Chan

Founder at Lup

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.

Links

Previous companies

Iris logo
BBDO Germany logo

Org chart

Sign up to view 1 direct report

Get started