Marc Lieberman Named President of Above Average Digital Studio

Read on: Deadline