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