Located on Boston’s North Shore, Glenn Scott specializes in commercial projects for advertising, editorial publishing, and catalog with expertise in product, food, fashion, and lifestyle photography.