Vince Lim Named Chief Creative Officer At Barbarian Thursday, May 11, 2023 Creative digital agency Barbarian has appointed Vince Lim as its chief creative officer. Lim, who was part of the team…