Have you developed an inhouse intranet site or Web site that introduces and explains the IT department’s role within the corporate landscape? If so, we want to know about it and write about it for an upcoming article. If you share information about your effort we’ll send you a TechRepublic coffee mug!