About Us

Meet The Vivid Realty Group

Joanne Thomas


After spending the early part of her career in finance, Joanne decided to pursue her love of creativity. After obtaining a Visual Communications degree, she built up a successful design company, Jolt Graphics. Working closely with many realtors, builders & interior designers, real estate became an interest and is now a passion, Joanne obtained her REALTOR® licence and has never looked back. With her graphic design and marketing background, her ability to connect with people and her love of the real estate market, Joanne has found her niche. Continually eductating and pushing herself to be the best she can be is part of her daily routine. Joanne loves the challenges and continued learning experiences that realty brings. On a personal level, Joanne has been married for 25 years to her husband, and has two grown children. When she's not with clients, you will often find her running in the beautiful parks and trails around Calgary, reading a good book and spending time her friends & family.

Melissa Nichols


After relocating for a job opportunity in the medical field in 2008, Calgary and Cochrane became the place Melissa calls “home”. With previous experience in the dermatology nursing industry, Melissa developed a passion for helping people and assuring comfort and care no matter the situation. After 10 years in healthcare, she decided to pursue her long time dream of a career in real restate. Since 2014, Melissa has been working full-time as a real estate professional in Calgary, Cochrane and the surrounding areas. She quickly began to love the process of guiding her clients through the buying & selling of their homes. Melissa is proud to be a member of CIR Realty and is thankful to always be surrounded by a wonderful support system of other real estate professionals. Melissa is extremely familiar with the beautiful City of Calgary and surrounding area, making her the perfect real estate professional for you. When not working with her valued clients, Melissa enjoys spending time with her family & friends, especially her two young daughters.

Gemma Williams


Gemma had a growing interest in Real Estate from a young age, as a child in the UK some of her favourite family outings were spent driving to different communities, and visiting the show homes in new residential developments. After moving to China with her family as a teenager, Gemma translated her love of working with, and helping people into assisting them in the process of moving globally as part of the Marketing team for an international relocation company. Upon meeting her husband in Shanghai, and moving to Canada, Gemma found it to be the right time to pursue her true passion of becoming a REALTOR®, and she hasn’t looked back since. When she’s not working, or feeding her online shopping addiction, Gemma loves to lift weights at the gym, and spend time in the great Alberta outdoors with her two kids and husband.

Nicole Graham


Nicole moved over from Scotland in 2017 and became a permanent resident of Canada in 2021. Growing up, Nicole’s family owned a few rental properties in Scotland and Nicole was raised to have a keen interest in real estate. She learned from experience that buying or selling a property can be extremely daunting. Nicole became passionate about the thought of being able to help others to feel well supported and well informed throughout the process and she joined the Vivid Realty Group as an administrator to learn about the role of a real estate agent. Shortly after joining the team Nicole achieved her own REALTOR license and is proud to be serving clients in Cochrane and the surrounding area with a team dedicated to providing the best resources and diligent market research to their clients In her spare time Nicole enjoys studying equestrian courses. She holds a certificate as an Equine Behavior Consultant and is currently training as an English Saddle Fitter.

Get in touch

Data is supplied by Pillar 9™ MLS® System. Pillar 9™ is the owner of the copyright in its MLS®System. Data is deemed reliable but is not guaranteed accurate by Pillar 9™.
The trademarks MLS®, Multiple Listing Service® and the associated logos are owned by The Canadian Real Estate Association (CREA) and identify the quality of services provided by real estate professionals who are members of CREA. Used under license.