An in-house digital agency is usually a stand-alone service offering a selection of different digital agency services , including creative concept and implementation, web development, social networking marketing, se optimization, corporate identity development, corporate marketing and advertising, media planning and strategy, brand creation and corporate image management. A full-service agency, meanwhile,