There are several social media sites that companies need to keep updated, in order to have a good all-around social media presence. This can get overwhelming if not scheduled or delegated correctly, but fortunately, planning ahead of doing a lot of work proactively when profiles are created can make the process much easier.