Based in Calgary, Strategic Thinking offers a wide range of public relations and communication services. We help our clients understand their market, community, network or audience... more... See more text