Olympus Corporation of America

Westborough, Massachusetts
United States

To streamline their operations, precision technology leader Olympus sought to consolidate three of their office locations into one advanced, highly collaborative hub for med-tech innovation. Clean and simple lighting techniques are used throughout the headquarters to activate spaces and guide patrons through the facility. In both public and private workspaces, light levels are consistent and luminaires are carefully integrated, meticulously aligned, and stacked from floor to floor. The use of whimsical pendants and highlighting of bold pops of color provide for a fun, bustling atmosphere in amenity spaces. Lines of light zig-zag through office floor corridors to support wayfinding and a pervasive spirit of collaboration.

  • Architectural Lighting
  • Corporate
  • 150,000 sq.ft. | 14,000 sq.m.
  • SMMA