ODDHEAD is the brainchild of a young team of former advertising employees with extensive multinational Ad agency experience. Drawing from a wealth of disciplines, we strive in putting our talent to work towards developing strong campaigns for leading brands and others that ultimately have the potent... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet