Presentation Services provides a variety of technologies and communications services to businesses for events and meetings, including Internet service, content management, power distribution and video conferencing. It holds an office at the Sheraton Needham Hotel.