Company symbol (4)
I believe the answer is:
logo
'company symbol' is the definition.
(a corporate symbol)
This is all the clue.
(Other definitions for logo that I've seen before include "Vigour; relish" , "Printed symbol as organisation's emblem" , "(Company) symbol" , "Emblematic design" , "A firm's sign or symbol" .)