Source: Strategy Online

Proof, Inc.: Proof creates new team for integrated marketing

The firm is attempting to bridge its growing strategy and creative capabilities with its expertise in PR.Read More

Read full article »
Est. Annual Revenue
$5.0-25M
Est. Employees
100-250
Bruce MacLellan's photo - CEO of Proof

CEO

Bruce MacLellan

CEO Approval Rating

83/100

Read more