On October 18, 2021

Calgary, Be Part of the Energy!

By Working Together, We can bring a Sphere of Influence, Vision, Inspiration, and Positive Energy to Ward 12



In 2017, Teresa Hargreaves ran for city council and came in second, next to the incumbent, Mr. Shane Keating.

This was a great experience, and she looks forward to representing Ward 12 in the 2021 Election.Teresa was born and raised in the City of Calgary and has been a resident of Ward 12 for over 24 years. As an active volunteer, Teresa has left her footprints with Hockey Calgary as a City Coordinator, volunteered with Scouts Canada, and participated in community events. Teresa currently sits as a Community Board Member.


Outside her desire of being part of the city council, she is the CEO and Project Manager of a Calgary-based consulting firm. Teresa’s roles include Project Management, Negotiations and Professional Landman for various companies, where she works with numerous stakeholders; including municipal, regulatory bodies, and the public. Teresa has always maintained personal and career-driven ethics, conduct and ensures her education and business skills are current.

You can play an important role in our communities by supporting Teresa at the polls. Let your voice be heard in City Council for Ward 12. Teresa would like to personally thank you for your support, ongoing influence, and rely on your donation(s). Working together we can create a strong vibrant ward.

If you wish to donate, please click on the DONATE button below.


Thank you!


Why You Want Teresa on City Council?



  • Addressed and managed various emails, virtual meetings, and telephone conversations to better understand our issues and work towards a viable solution

  • Preparing task lists and addressing resident concerns and issues

  • Communication plans, as communication is key

  • Participate/coordinate/volunteer within various community functions in Ward 12

  • Implementation of community surveys and involvement

  • Researching

  • Being Proactive and not Reactive

  • Adaptable to change

  • As a small business owner, we need to ensure the business owners within Ward 12 remain profitable and stay in our Ward to service our residents


  • Addressing community concerns

  • Represent Ward 12 residents and business owners by being their “VOICE” in City Council

  • Work towards an action plan that is suitable for each community within Ward 12 and continue to fulfill contractual obligations

  • Enhance communication for Ward 12
  • Develop plans of action

  • Identify safety/security procedures and work with Emergency Personnel ensuring Ward 12 is a safe place to live

  • Provide strong ethics in representing residents

  • Maintain a positive attitude