Randi brings a varied range of expertise to the table, stemming from her practice in a broad range of legal fields. Randi has worked in private practice and worked for years as in-house regional counsel to a global oil and gas service company, advising on all day to day business operations and legal matters, including corporate, employment, procurement, credit and collections, real estate, intellectual property and risk, to name a few. In addition to her work as legal counsel, Randi has also done a great deal of teaching and public speaking; educating students, management, employees and the general public about a multitude of legal subjects. Randi has the skills, resources and experience to serve her clients as a valued advisor, knowledgeable teacher and strategic partner. Not only does Randi possess the professional aptitudes to benefit her clients, but she also understands that no two clients are alike and is keen to ensure that each and every client receives the service and attention they seek. Growing up in a farming family in small town Alberta has given Randi a great deal of insight into the value of hard work and perseverance and she demonstrates those attributes each and every day in her service to her clients.