Google Sites is an application that makes building a website for your organization as easy as editing a document. With Google Sites, teams can quickly gather a variety of information in one place - including videos, calendars, presentations, attachments, and text - and easily share it for vieweing or editing with a small group, an entire organization, or the world. As a business user, you can use Google Sites to set up internal project sites, intranets, or public facing sites.
Read this guide for basic steps on creating a Google Site and customizing it for your organization.
Try using the LTS template provided here.