Employee Comms - The Hub

How do you get the employees of an Australian consumer electronics chain to embrace a new intranet site? You create an infomercial, of course!

  • Role Director, Creative Director