Optum Corporate Headquarters
Optum Corporate Headquarters sits on 10 acres of land in South Orlando. This 113,800 SF building makes a modern architectural statement taking its inspiration from the cutting edge of a ship’s bow. The landscape design reinforces the flowing movements and enhances the lines of the building. The arrival brings clients along a gardenesque route through the parking lot to the formal covered drop off.