Freed Associates

Presentation and collaboration by business people

Business people in meeting room presenting and collaborating on strategy.