Con sede en Cork (Irlanda) y fundada por un equipo que ya había dirigido una agencia, Teamwork.com cuenta con más de 20.000 clientes en todo el mundo y un equipo global de más de 350 empleados.