Greg Leja

Greg Leja

Managing Director leading Accenture Digital Video in North America