Cobra makes direct marketing itself meaningful by giving it a ‘human’ touch, doing away with the inanimate media and depending more on the Human Commercial™ element.
Title:
Cobra Group PLC UK
URL:
http://cobragroup-plc.co.uk/
Date Updated:
October 31, 2009 09:18 AM