Company emblem (4)
I believe the answer is:
logo
'company emblem' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for logo that I've seen before include "A firm's sign or symbol" , "Small emblem or device" , "Corporate symbol" , "A company's printed symbol or emblem" , "Symbol or emblem used by organisation" .)