420 Evaluations
November 12, 2014

Glenn Chandler

Glenn is a partner and Design Director at 6.2, responsible for the creative execution across the 6.2 portfolios of clients managing the Digital & Design teams in 3 countries.