SK Telecom has transferred its corporate creative account, worth US$2 million, in-house following a pitch that included SK Marketing & Company and 10-year incumbent TBWA This is a title of a news story. What does the "corporate creative account" mean here?
I assume that it refers to the company's marketing efforts. Normally, a company like SK will be client of an advertising/marketing company. This business, the account, is being transferred in-house: it will now be done within SK--or, apparently, within SK Marketing & Company, which counts as "inside" (in-house) of ST Telecom.