Have you got the makeup of your web team all wrong?

Published: Jan. 31, 2014, 11:55 a.m.

Most web teams have a huge bias toward technical staff, but is that actually sensible?