PageSourceSearch

https://www.mltaikins.com/insights/what-employers-need-to-know-abo…-random-drug-and-alcohol-testing-in-canada/

html mltaikins.com collected 2026-10-03 21:19:21 UTC 132,900 bytes, 1,278 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-US">
3<head>
4    <meta http-equiv="X-UA-Compatible" content="IE=edge">
5    <meta charset="UTF-8">
6    <meta name="viewport" content="width=device-width, initial-scale=1">
7    <link rel="profile" href="http://gmpg.org/xfn/11">
8    <link rel="pingback" href="https://www.mltaikins.com/xmlrpc.php">  
9    <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
10
11	<!-- This site is optimized with the Yoast SEO plugin v28.5 - https://yoast.com/product/yoast-seo-wordpress/ -->
12	<title>What employers need to know about random drug and alcohol testing in Canada | Insights | MLT Aikins</title>
13	<link rel="canonical" href="https://www.mltaikins.com/insights/what-employers-need-to-know-about-random-drug-and-alcohol-testing-in-canada/" />
14	<meta property="og:locale" content="en_US" />
15	<meta property="og:type" content="article" />
16	<meta property="og:title" content="What employers need to know about random drug and alcohol testing in Canada | Insights | MLT Aikins" />
17	<meta property="og:description" content="Few areas of labour and employment law require employers to navigate as many competing obligations as workplace drug and alcohol testing. While employers have a duty to maintain a safe..." />
18	<meta property="og:url" content="https://www.mltaikins.com/insights/what-employers-need-to-know-about-random-drug-and-alcohol-testing-in-canada/" />
19	<meta property="og:site_name" content="MLT Aikins" />
20	<meta property="og:image" content="https://www.mltaikins.com/wp-content/uploads/2026/10/Drug-test-on-clip-board.png" />
21	<meta property="og:image:width" content="800" />
22	<meta property="og:image:height" content="600" />
23	<meta property="og:image:type" content="image/png" />
24	<meta name="twitter:card" content="summary_large_image" />
25	<meta name="twitter:label1" content="Est. reading time" />
26	<meta name="twitter:data1" content="5 minutes" />
27	
27<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.mltaikins.com\/insights\/what-employers-need-to-know-about-random-drug-and-alcohol-testing-in-canada\/#article","isPartOf":{"@id":"https:\/\/www.mltaikins.com\/insights\/what-employers-need-to-know-about-random-drug-and-alcohol-testing-in-canada\/"},"author":{"name":"Richelle Starke","@id":"https:\/\/www.mltaikins.com\/#\/schema\/person\/5092c1007741f9ec8ea7824ede295cac"},"headline":"What employers need to know about random drug and alcohol testing in Canada","datePublished":"2026-10-01T14:53:30+00:00","mainEntityOfPage":{"@id":"https:\/\/www.mltaikins.com\/insights\/what-employers-need-to-know-about-random-drug-and-alcohol-testing-in-canada\/"},"wordCount":1027,"publisher":{"@id":"https:\/\/www.mltaikins.com\/#organization"},"image":{"@id":"https:\/\/www.mltaikins.com\/insights\/what-employers-need-to-know-about-random-drug-and-alcohol-testing-in-canada\/#primaryimage"},"thumbnailUrl":"https:\/\/www.mltaikins.com\/wp-content\/uploads\/2026\/10\/Drug-test-on-clip-board.png","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.mltaikins.com\/insights\/what-employers-need-to-know-about-random-drug-and-alcohol-testing-in-canada\/","url":"https:\/\/www.mltaikins.com\/insights\/what-employers-need-to-know-about-random-drug-and-alcohol-testing-in-canada\/","name":"What employers need to know about random drug and alcohol testing in Canada | Insights | MLT Aikins","isPartOf":{"@id":"https:\/\/www.mltaikins.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.mltaikins.com\/insights\/what-employers-need-to-know-about-random-drug-and-alcohol-testing-in-canada\/#primaryimage"},"image":{"@id":"https:\/\/www.mltaikins.com\/insights\/what-employers-need-to-know-about-random-drug-and-alcohol-testing-in-canada\/#primaryimage"},"thumbnailUrl":"https:\/\/www.mltaikins.com\/wp-content\/uploads\/2026\/10\/Drug-test-on-clip-board.png","datePublished":"2026-10-01T14:53:30+00:00","breadcrumb":{"@id":"https:\/\/www.mltaikins.com\/insights\/what-employers-need-to-know-about-random-drug-and-alcohol-testing-in-canada\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.mltaikins.com\/insights\/what-employers-need-to-know-about-random-drug-and-alcohol-testing-in-canada\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.mltaikins.com\/insights\/what-employers-need-to-know-about-random-drug-and-alcohol-testing-in-canada\/#primaryimage","url":"https:\/\/www.mltaikins.com\/wp-content\/uploads\/2026\/10\/Drug-test-on-clip-board.png","contentUrl":"https:\/\/www.mltaikins.com\/wp-content\/uploads\/2026\/10\/Drug-test-on-clip-board.png","width":800,"height":600,"caption":"Drug test on a clip board with specimen cup"},{"@type":"BreadcrumbList","@id":"https:\/\/www.mltaikins.com\/insights\/what-employers-need-to-know-about-random-drug-and-alcohol-testing-in-canada\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.mltaikins.com\/"},{"@type":"ListItem","position":2,"name":"Insights","item":"https:\/\/www.mltaikins.com\/insights\/"},{"@type":"ListItem","position":3,"name":"What employers need to know about random drug and alcohol testing in Canada"}]},{"@type":"WebSite","@id":"https:\/\/www.mltaikins.com\/#website","url":"https:\/\/www.mltaikins.com\/","name":"MLT Aikins","description":"Western Canada&#039;s Law Firm","publisher":{"@id":"https:\/\/www.mltaikins.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.mltaikins.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.mltaikins.com\/#organization","name":"MLT Aikins","url":"https:\/\/www.mltaikins.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.mltaikins.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.mltaikins.com\/wp-content\/uploads\/2024\/08\/mlt_aikins_logo.svg","contentUrl":"https:\/\/www.mltaikins.com\/wp-content\/uploads\/2024\/08\/mlt_aikins_logo.svg","width":274,"height":32,"caption":"MLT Aikins"},"image":{"@id":"https:\/\/www.mltaikins.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.instagram.com\/mltaikinsllp\/","https:\/\/www.linkedin.com\/company\/mlt-aikins\/posts\/?feedView=all"]},{"@type":"Person","@id":"https:\/\/www.mltaikins.com\/#\/schema\/person\/5092c1007741f9ec8ea7824ede295cac","name":"Richelle Starke","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/ca297f9a01458f56842016486c4fd89503c06c5c2f2a6bfb970897593940edd9?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/ca297f9a01458f56842016486c4fd89503c06c5c2f2a6bfb970897593940edd9?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ca297f9a01458f56842016486c4fd89503c06c5c2f2a6bfb970897593940edd9?s=96&d=mm&r=g","caption":"Richelle Starke"}}]}</script>
27
28	<!-- / Yoast SEO plugin. -->
29
30
31<link rel='dns-prefetch' href='//www.mltaikins.com' />
32<link rel='dns-prefetch' href='//js.hs-scripts.com' />
33<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.mltaikins.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.mltaikins.com%2Finsights%2Fwhat-employers-need-to-know-about-random-drug-and-alcohol-testing-in-canada%2F" />
34<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.mltaikins.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.mltaikins.com%2Finsights%2Fwhat-employers-need-to-know-about-random-drug-and-alcohol-testing-in-canada%2F&#038;format=xml" />
35<style id="wp-img-auto-sizes-contain-inline-css">
36img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
37/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
38</style>
39<link rel='stylesheet' id='tribe-events-pro-mini-calendar-block-styles-css' href='https://www.mltaikins.com/wp-content/plugins/events-calendar-pro/build/css/tribe-events-pro-mini-calendar-block.css?ver=7.8.3' media='all' />
40<style id="classic-theme-styles-inline-css">
41/*! This file is auto-generated */
42.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
43/*# sourceURL=/wp-includes/css/classic-themes.min.css */
44</style>
45
46<style id="global-styles-inline-css">
47:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
47--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
47.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
48/*# sourceURL=global-styles-inline-css */
49</style>
50
51<link rel='stylesheet' id='save-as-pdf-pdfcrowd-css' href='https://www.mltaikins.com/wp-content/plugins/save-as-pdf-by-pdfcrowd/public/css/save-as-pdf-pdfcrowd-public.css?ver=4.6.2' media='all' />
52<link rel='stylesheet' id='save-as-pdf-pdfcrowdindicators-css' href='https://www.mltaikins.com/wp-content/plugins/save-as-pdf-by-pdfcrowd/public/css/save-as-pdf-pdfcrowd-indicators.css?ver=4.6.2' media='all' />
53<link rel='stylesheet' id='save-as-pdf-pdfcrowdcomponents-css' href='https://www.mltaikins.com/wp-content/plugins/save-as-pdf-by-pdfcrowd/public/css/save-as-pdf-pdfcrowd-components.css?ver=4.6.2' media='all' />
54<link rel='stylesheet' id='weglot-css-css' href='https://www.mltaikins.com/wp-content/plugins/weglot/dist/css/front-css.css?ver=6.2' media='all' />
55<link rel='stylesheet' id='new-flag-css-css' href='https://www.mltaikins.com/wp-content/plugins/weglot/dist/css/new-flags.css?ver=6.2' media='all' />
56<link rel='stylesheet' id='fontawesome-core-css' href='https://www.mltaikins.com/wp-content/themes/mlt-aikins/fonts/fontawesome/css/fontawesome.min.css?ver=6.5.1' media='all' />
57<link rel='stylesheet' id='fontawesome-brands-css' href='https://www.mltaikins.com/wp-content/themes/mlt-aikins/fonts/fontawesome/css/brands.min.css?ver=6.5.1' media='all' />
58<link rel='stylesheet' id='fontawesome-duotone-css' href='https://www.mltaikins.com/wp-content/themes/mlt-aikins/fonts/fontawesome/css/duotone.min.css?ver=6.5.1' media='all' />
59<link rel='stylesheet' id='fontawesome-light-css' href='https://www.mltaikins.com/wp-content/themes/mlt-aikins/fonts/fontawesome/css/light.min.css?ver=6.5.1' media='all' />
60<link rel='stylesheet' id='fontawesome-regular-css' href='https://www.mltaikins.com/wp-content/themes/mlt-aikins/fonts/fontawesome/css/regular.min.css?ver=6.5.1' media='all' />
61<link rel='stylesheet' id='fontawesome-sharp-light-css' href='https://www.mltaikins.com/wp-content/themes/mlt-aikins/fonts/fontawesome/css/sharp-light.min.css?ver=6.5.1' media='all' />
62<link rel='stylesheet' id='fontawesome-sharp-regular-css' href='https://www.mltaikins.com/wp-content/themes/mlt-aikins/fonts/fontawesome/css/sharp-regular.min.css?ver=6.5.1' media='all' />
63<link rel='stylesheet' id='fontawesome-sharp-solid-css' href='https://www.mltaikins.com/wp-content/themes/mlt-aikins/fonts/fontawesome/css/sharp-solid.min.css?ver=6.5.1' media='all' />
64<link rel='stylesheet' id='fontawesome-sharp-thin-css' href='https://www.mltaikins.com/wp-content/themes/mlt-aikins/fonts/fontawesome/css/sharp-thin.min.css?ver=6.5.1' media='all' />
65<link rel='stylesheet' id='fontawesome-solid-css' href='https://www.mltaikins.com/wp-content/themes/mlt-aikins/fonts/fontawesome/css/solid.min.css?ver=6.5.1' media='all' />
66<link rel='stylesheet' id='fontawesome-thin-css' href='https://www.mltaikins.com/wp-content/themes/mlt-aikins/fonts/fontawesome/css/thin.min.css?ver=6.5.1' media='all' />
67<link rel='stylesheet' id='noun-project-css' href='https://www.mltaikins.com/wp-content/themes/mlt-aikins/fonts/noun-icons/css/noun-icons.css?ver=1.0' media='all' />
68<link rel='stylesheet' id='mlt-aikins-style-css' href='https://www.mltaikins.com/wp-content/themes/mlt-aikins/style.css?ver=20260825165932' media='all' />
69<link rel='stylesheet' id='algolia-autocomplete-css' href='https://www.mltaikins.com/wp-content/plugins/wp-search-with-algolia/css/algolia-autocomplete.css?ver=2.14.1' media='all' />
70<script id="jquery-core-js" src="https://www.mltaikins.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 70
70
71<script id="jquery-migrate-js" src="https://www.mltaikins.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 71
71
72<script src='https://www.mltaikins.com/wp-content/plugins/the-events-calendar/common/build/js/underscore-before.js'></script>
vendor: 1 bytes, line 72
72
73<script id="underscore-js" src="https://www.mltaikins.com/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
vendor: 1 bytes, line 73
73
74<script src='https://www.mltaikins.com/wp-content/plugins/the-events-calendar/common/build/js/underscore-after.js'></script>
vendor: 1 bytes, line 74
74
75<script id="save-as-pdf-pdfcrowd-js-extra">
76var save_as_pdf_pdfcrowd = {"ajax_url":"https://www.mltaikins.com/wp-admin/admin-ajax.php"};
77//# sourceURL=save-as-pdf-pdfcrowd-js-extra
78</script>
vendor: 1 bytes, line 78
78
79<script id="save-as-pdf-pdfcrowd-js" src="https://www.mltaikins.com/wp-content/plugins/save-as-pdf-by-pdfcrowd/public/js/save-as-pdf-pdfcrowd-public.js?ver=4.6.2"></script>
vendor: 1 bytes, line 79
79
80<script id="save-as-pdf-pdfcrowdindicators-js" src="https://www.mltaikins.com/wp-content/plugins/save-as-pdf-by-pdfcrowd/public/js/save-as-pdf-pdfcrowd-indicators.js?ver=4.6.2"></script>
vendor: 1 bytes, line 80
80
81<script id="save-as-pdf-pdfcrowdcomponents-js-extra">
82var save_as_pdf_pdfcrowd_i18n = {"email_success":"Email with PDF has been sent.","email_fail":"Error occurred.","email_prompt":"Enter your email:","ok":"Ok","cancel":"Cancel"};
83//# sourceURL=save-as-pdf-pdfcrowdcomponents-js-extra
84</script>
vendor: 1 bytes, line 84
84
85<script id="save-as-pdf-pdfcrowdcomponents-js" src="https://www.mltaikins.com/wp-content/plugins/save-as-pdf-by-pdfcrowd/public/js/save-as-pdf-pdfcrowd-components.js?ver=4.6.2"></script>
vendor: 1 bytes, line 85
85
86<script id="wp-weglot-js-js" src="https://www.mltaikins.com/wp-content/plugins/weglot/dist/front-js.js?ver=6.2"></script>
vendor: 1 bytes, line 86
86
87<script id="wp-dom-ready-js" src="https://www.mltaikins.com/wp-includes/js/dist/dom-ready.min.js?ver=3fe927cab37bf38d6a23"></script>
vendor: 1 bytes, line 87
87
88<script id="wp-hooks-js" src="https://www.mltaikins.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 88
88
89<script id="wp-i18n-js" src="https://www.mltaikins.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 89
89
90<script id="wp-i18n-js-after">
91wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
92//# sourceURL=wp-i18n-js-after
93</script>
vendor: 1 bytes, line 93
93
94<script id="wp-a11y-js" src="https://www.mltaikins.com/wp-includes/js/dist/a11y.min.js?ver=31c6cec5a4ff7aff483d"></script>
vendor: 1 bytes, line 94
94
95<script id="main-js-extra">
96var algolia_vars = {"nonce":"a14f961195"};
97//# sourceURL=main-js-extra
98</script>
vendor: 1 bytes, line 98
98
99<script data-wp-strategy="defer" defer id="main-js" src="https://www.mltaikins.com/wp-content/themes/mlt-aikins/main.js?ver=7.1.2"></script>
vendor: 1 bytes, line 99
99
100<script data-wp-strategy="defer" defer id="page-header-image-js" src="https://www.mltaikins.com/wp-content/themes/mlt-aikins/js/page-header-image.js"></script>
100
101<link rel="https://api.w.org/" href="https://www.mltaikins.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.mltaikins.com/wp-json/wp/v2/insights/33042" /><link rel='shortlink' href='https://www.mltaikins.com/?p=33042' />
102			<!-- DO NOT COPY THIS SNIPPET! Start of Page Analytics Tracking for HubSpot WordPress plugin v11.3.75-->
103			
103<script class="hsq-set-content-id" data-content-id="blog-post">
104				var _hsq = _hsq || [];
105				_hsq.push(["setContentType", "blog-post"]);
106			</script>
106
107			<!-- DO NOT COPY THIS SNIPPET! End of Page Analytics Tracking for HubSpot WordPress plugin -->
108			<meta name="tec-api-version" content="v1"><meta name="tec-api-origin" content="https://www.mltaikins.com"><link rel="alternate" href="https://www.mltaikins.com/wp-json/tribe/events/v1/" />
109<script type="application/json" id="weglot-data">{"website":"https:\/\/mltaikins.com","uid":"51f8f4cfc9","project_slug":"mlt-aikins-website","deleted_at":null,"language_from":"en","language_from_custom_flag":null,"language_from_custom_name":null,"auto_switch":false,"auto_switch_fallback":null,"translation_engine":3,"excluded_paths":[{"type":"CONTAIN","value":"\/insights","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/insights"},{"type":"CONTAIN","value":"\/news","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/news"},{"type":"CONTAIN","value":"\/category","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/category"},{"type":"CONTAIN","value":"\/labour-employment","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/labour\\-employment"},{"type":"CONTAIN","value":"\/immigration","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/immigration"},{"type":"CONTAIN","value":"\/indigenous","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/indigenous"},{"type":"CONTAIN","value":"\/competition-law","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/competition\\-law"},{"type":"CONTAIN","value":"\/municipal","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/municipal"},{"type":"CONTAIN","value":"\/energy","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/energy"},{"type":"CONTAIN","value":"\/banking-commercial-lending","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/banking\\-commercial\\-lending"},{"type":"CONTAIN","value":"\/construction","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/construction"},{"type":"CONTAIN","value":"\/covid-19","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/covid\\-19"},{"type":"CONTAIN","value":"\/general","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/general"},{"type":"CONTAIN","value":"\/wp-json\/rankmath","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/wp\\-json\/rankmath"},{"type":"CONTAIN","value":"\/administrative-public-law","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/administrative\\-public\\-law"},{"type":"CONTAIN","value":"\/class-actions","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/class\\-actions"},{"type":"CONTAIN","value":"\/commercial-litigation","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/commercial\\-litigation"},{"type":"CONTAIN","value":"\/credit-unions-cooperatives","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/credit\\-unions\\-cooperatives"},{"type":"CONTAIN","value":"\/innovation-data-technology","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/innovation\\-data\\-technology"},{"type":"CONTAIN","value":"\/agriculture-food","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/agriculture\\-food"},{"type":"CONTAIN","value":"\/blockchain-cryptocurrency","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/blockchain\\-cryptocurrency"},{"type":"CONTAIN","value":"\/builders-liens","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/builders\\-liens"},{"type":"CONTAIN","value":"\/cannabis","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/cannabis"},{"type":"CONTAIN","value":"\/casl","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/casl"},{"type":"CONTAIN","value":"\/charities-not-for-profits","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/charities\\-not\\-for\\-profits"},{"type":"CONTAIN","value":"\/compliance-risk-crisis-management","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/compliance\\-risk\\-crisis\\-management"},{"type":"CONTAIN","value":"\/condominiums","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/condominiums"},{"type":"CONTAIN","value":"\/construction-litigation","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/construction\\-litigation"},{"type":"CONTAIN","value":"\/construction-projects","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/construction\\-projects"},{"type":"CONTAIN","value":"\/corporate-commercial","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/corporate\\-commercial"},{"type":"CONTAIN","value":"\/corporate-finance-securities","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/corporate\\-finance\\-securities"},{"type":"CONTAIN","value":"\/corporate-governance","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/corporate\\-governance"},{"type":"CONTAIN","value":"\/environmental","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/environmental"},{"type":"CONTAIN","value":"\/esg","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/esg"},{"type":"CONTAIN","value":"\/esports","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/esports"},{"type":"CONTAIN","value":"\/estate-planning","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/estate\\-planning"},{"type":"CONTAIN","value":"\/estates-law","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/estates\\-law"},{"type":"CONTAIN","value":"\/export-services","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/export\\-services"},{"type":"CONTAIN","value":"\/financial-services","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/financial\\-services"},{"type":"CONTAIN","value":"\/franchising","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/franchising"},{"type":"CONTAIN","value":"\/health-care","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/health\\-care"},{"type":"CONTAIN","value":"\/insolvency-restructuring","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/insolvency\\-restructuring"},{"type":"CONTAIN","value":"\/insurance","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/insurance"},{"type":"CONTAIN","value":"\/intellectual-property-litigation","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/intellectual\\-property\\-litigation"},{"type":"CONTAIN","value":"\/litigation","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/litigation"},{"type":"CONTAIN","value":"\/mergers-acquisitions","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/mergers\\-acquisitions"},{"type":"CONTAIN","value":"\/mining-natural-resources","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/mining\\-natural\\-resources"},{"type":"CONTAIN","value":"\/ohs","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/ohs"},{"type":"CONTAIN","value":"\/owner-operated-enterprises","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/owner\\-operated\\-enterprises"}
109,{"type":"CONTAIN","value":"\/p3-infrastructure","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/p3\\-infrastructure"},{"type":"CONTAIN","value":"\/patents-copyright-industrial-designs","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/patents\\-copyright\\-industrial\\-designs"},{"type":"CONTAIN","value":"\/pensions-benefits","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/pensions\\-benefits"},{"type":"CONTAIN","value":"\/privacy","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/privacy"},{"type":"CONTAIN","value":"\/private-equity-venture-capital","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/private\\-equity\\-venture\\-capital"},{"type":"CONTAIN","value":"\/procurement","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/procurement"},{"type":"CONTAIN","value":"\/real-estate","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/real\\-estate"},{"type":"CONTAIN","value":"\/real-estate-financing","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/real\\-estate\\-financing"},{"type":"CONTAIN","value":"\/regulated-professionals","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/regulated\\-professionals"},{"type":"CONTAIN","value":"\/regulatory-criminal-offenses","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/regulatory\\-criminal\\-offenses"},{"type":"CONTAIN","value":"\/tax-litigation-tax-dispute-resolution","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/tax\\-litigation\\-tax\\-dispute\\-resolution"},{"type":"CONTAIN","value":"\/taxation","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/taxation"},{"type":"CONTAIN","value":"\/technology","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/technology"},{"type":"CONTAIN","value":"\/trademarks","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/trademarks"},{"type":"CONTAIN","value":"\/transportation","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/transportation"},{"type":"CONTAIN","value":"\/wills-trusts-estates-litigation","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/wills\\-trusts\\-estates\\-litigation"},{"type":"CONTAIN","value":"\/women","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/women"},{"type":"CONTAIN","value":"\/workplace-investigations","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/workplace\\-investigations"},{"type":"CONTAIN","value":"\/newsitem","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/newsitem"},{"type":"CONTAIN","value":"\/author\/rstarkeaikins-com\/page\/34","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/author\/rstarkeaikins\\-com\/page\/34"},{"type":"CONTAIN","value":"\/kozenko_lillian","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/kozenko_lillian"},{"type":"CONTAIN","value":"\/img_1028","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/img_1028"},{"type":"CONTAIN","value":"\/david","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/david"},{"type":"CONTAIN","value":"\/job-posts","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/job\\-posts"},{"type":"CONTAIN","value":"\/alberta-employment-law-update-2023-recordings","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/alberta\\-employment\\-law\\-update\\-2023\\-recordings"},{"type":"CONTAIN","value":"\/greenwashing-and-esg-legal-risks","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/greenwashing\\-and\\-esg\\-legal\\-risks"},{"type":"CONTAIN","value":"\/watch-the-webinar-sk-privacy-health-care","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/watch\\-the\\-webinar\\-sk\\-privacy\\-health\\-care"},{"type":"CONTAIN","value":"\/invest-west","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/invest\\-west"},{"type":"CONTAIN","value":"\/e-book-7-things-to-consider-for-managing-legal-risks-safeguarding-your-business","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/e\\-book\\-7\\-things\\-to\\-consider\\-for\\-managing\\-legal\\-risks\\-safeguarding\\-your\\-business"},{"type":"CONTAIN","value":"\/the-energy-playbook-2022-year-in-review","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/the\\-energy\\-playbook\\-2022\\-year\\-in\\-review"},{"type":"CONTAIN","value":"\/esg-checklist","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/esg\\-checklist"},{"type":"CONTAIN","value":"\/agriculture-and-food-2022-year-in-review","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/agriculture\\-and\\-food\\-2022\\-year\\-in\\-review"},{"type":"CONTAIN","value":"\/tips-for-tech-employees-working-in-the-u-s-ebook","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/tips\\-for\\-tech\\-employees\\-working\\
109-in\\-the\\-u\\-s\\-ebook"},{"type":"CONTAIN","value":"\/the-energy-playbook","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/the\\-energy\\-playbook"},{"type":"CONTAIN","value":"\/cybersecurity-checklist","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/cybersecurity\\-checklist"},{"type":"CONTAIN","value":"\/remittance-thank-you","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/remittance\\-thank\\-you"},{"type":"CONTAIN","value":"\/remittance","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/remittance"},{"type":"CONTAIN","value":"\/data-technology-innovation-legal-risk-management-checklist","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/data\\-technology\\-innovation\\-legal\\-risk\\-management\\-checklist"},{"type":"CONTAIN","value":"journey-with-mlt-aikins","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"journey\\-with\\-mlt\\-aikins"},{"type":"CONTAIN","value":"\/webinar-so-you-have-chosen-formal-restructuring-whats-next","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/webinar\\-so\\-you\\-have\\-chosen\\-formal\\-restructuring\\-whats\\-next"},{"type":"CONTAIN","value":"\/webinar-finding-the-right-path-formal-restructuring-and-informal-workout-options","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/webinar\\-finding\\-the\\-right\\-path\\-formal\\-restructuring\\-and\\-informal\\-workout\\-options"},{"type":"CONTAIN","value":"\/u-s-immigration-e-book","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/u\\-s\\-immigration\\-e\\-book"},{"type":"CONTAIN","value":"\/preventing-and-investigating-workplace-violence-and-harassment-new-requirements-for-sk-employers","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/preventing\\-and\\-investigating\\-workplace\\-violence\\-and\\-harassment\\-new\\-requirements\\-for\\-sk\\-employers"},{"type":"CONTAIN","value":"\/energy-transition-checklist","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/energy\\-transition\\-checklist"},{"type":"CONTAIN","value":"\/privacy-policy","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/privacy\\-policy"},{"type":"CONTAIN","value":"\/terms-of-use","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/terms\\-of\\-use"},{"type":"CONTAIN","value":"\/careers","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/careers"},{"type":"CONTAIN","value":"\/event\/","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/event\/"},{"type":"CONTAIN","value":"\/events\/","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/events\/"},{"type":"IS_EXACTLY","value":"\/people\/","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/people\/$"},{"type":"IS_EXACTLY","value":"\/services\/","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/services\/$"},{"type":"START_WITH","value":"\/careers-listings\/","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/careers\\-listings\/"},{"type":"START_WITH","value":"\/client-work","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/client\\-work"},{"type":"IS_EXACTLY","value":"\/organizer\/dabota-fashola","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/organizer\/dabota\\-fashola$"},{"type":"START_WITH","value":"\/event","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/event"},{"type":"START_WITH","value":"\/contest-rules","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/contest\\-rules"},{"type":"IS_EXACTLY","value":"\/venue\/sheraton-suites-calgary-eau-claire","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/venue\/sheraton\\-suites\\-calgary\\-eau\\-claire$"},{"type":"IS_EXACTLY","value":"\/venue\/fort-garry-hotel-conference-centre","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/venue\/fort\\-garry\\-hotel\\
109-conference\\-centre$"},{"type":"IS_EXACTLY","value":"\/venue\/doubletree-by-hilton-regina","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/venue\/doubletree\\-by\\-hilton\\-regina$"},{"type":"IS_EXACTLY","value":"\/venue\/sheraton-cavalier-saskatoon","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/venue\/sheraton\\-cavalier\\-saskatoon$"},{"type":"IS_EXACTLY","value":"\/venue\/online","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/venue\/online$"},{"type":"IS_EXACTLY","value":"\/venue\/delta-hotel","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/venue\/delta\\-hotel$"},{"type":"IS_EXACTLY","value":"\/venue\/delta-hotels-by-marriott-regina","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/venue\/delta\\-hotels\\-by\\-marriott\\-regina$"},{"type":"IS_EXACTLY","value":"\/venue\/sheraton-cavalier","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/venue\/sheraton\\-cavalier$"},{"type":"IS_EXACTLY","value":"\/venue\/winnipeg-winter-club","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/venue\/winnipeg\\-winter\\-club$"},{"type":"IS_EXACTLY","value":"\/venue\/fairmont-hotel-macdonald","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/venue\/fairmont\\-hotel\\-macdonald$"},{"type":"START_WITH","value":"\/venue","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/venue"},{"type":"IS_EXACTLY","value":"\/wealth-preservation-and-asset-protection-check-up-report","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/wealth\\-preservation\\-and\\-asset\\-protection\\-check\\-up\\-report$"},{"type":"IS_EXACTLY","value":"\/canadian-immigration-for-tech-companies","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/canadian\\-immigration\\-for\\-tech\\-companies$"},{"type":"IS_EXACTLY","value":"\/accessibility\/accessible-employment-policy","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/accessibility\/accessible\\-employment\\-policy$"},{"type":"IS_EXACTLY","value":"\/contest-rules-sk-mining-supply-chain-forum-2024","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/contest\\-rules\\-sk\\-mining\\-supply\\-chain\\-forum\\-2024$"},{"type":"IS_EXACTLY","value":"\/contest-rules-association-of-kootenay-and-boundary-local-governments-convention-draw","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/contest\\-rules\\-association\\-of\\-kootenay\\-and\\-boundary\\-local\\-governments\\-convention\\-draw$"},{"type":"IS_EXACTLY","value":"\/contest-rules-southern-interior-local-government-association-convention-draw","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/contest\\-rules\\-southern\\-interior\\-local\\-government\\-association\\-convention\\-draw$"},{"type":"IS_EXACTLY","value":"\/contest-rules-cphr-mb-legislative-review-door-prize","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/contest\\-rules\\-cphr\\-mb\\-legislative\\-review\\-door\\-prize$"},{"type":"IS_EXACTLY","value":"\/contest-rules-strategic-procurement-seminar-door-prize","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/contest\\-rules\\-strategic\\-procurement\\-seminar\\-door\\-prize$"},{"type":"IS_EXACTLY","value":"\/contest-rules-saskatchewan-oil-gas-show-door-prize","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/contest\\-rules\\-saskatchewan\\-oil\\-gas\\-show\\-door\\-prize$"},{"type":"IS_EXACTLY","value":"\/contest-rules-public-sector-innovation-show-saskatchewan-door-prize","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/contest\\-rules\\-public\\-sector\\-innovation\\-show\\-saskatchewan\\-door\\-prize$"},{"type":"IS_EXACTLY","value":"\/contest-rules-lgaa-tradeshow-booth-draw","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/contest\\-rules\\-lgaa\\-tradeshow\\-booth\\-draw$"},{"type":"IS_EXACTLY","value":"\/re-forum-contest-rules","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/re\\-forum\\-contest\\-rules$"},{"type":"IS_EXACTLY","value":"\/ab-employment-law-update-2024-door-prize-contest","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/ab\\-employment\\-law\\-update\\-2024\\-door\\-prize\\-contest$"},{"type":"IS_EXACTLY","value":"\/sk-construction-law-seminar-2024-door-prize-contest","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/sk\\-construction\\-law\\-seminar\\-2024\\-door\\-prize\\-contest$"},{"type":"IS_EXACTLY","value":"\/contest-rules-sk-hr-professionals-seminar-door-prize","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/contest\\-rules\\-sk\\-hr\\-professionals\\-seminar\\-door\\-prize$"},{"type":"IS_EXACTLY","value":"\/uofa-career-day-2024-door-prize-contest-rules","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/uofa\\-career\\-day\\-2024\\-door\\-prize\\-contest\\-rules$"},{"type":"IS_EXACTLY","value":"\/ab-municipalities-convention-and-tradeshow-door-prize-contest-rules","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/ab\\-municipalities\\-convention\\-and\\-tradeshow\\-door\\-prize\\-contest\\-rules$"},{"type":"IS_EXACTLY","value":"\/contest-rules-cphr-sk-conference-2024-door-prize","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/contest\\-rules\\-cphr\\-sk\\-conference\\-2024\\-door\\-prize$"},{"type":"IS_EXACTLY","value":"\/contest-rules-vancouver-fall-party-2024-door-prize","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/contest\\-rules\\-vancouver\\-fall\\-party\\-2024\\-door\\-prize$"},{"type":"IS_EXACTLY","value":"\/contest-rules-pharmacy-edge-conference-2024-door-prize","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/contest\\-rules\\-pharmacy\\-edge\\-conference\\-2024\\-door\\-prize$"},{"type":"IS_EXACTLY","value":"\/contest-rules-uofc-2024-career-day-door-prize","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/contest\\-rules\\-uofc\\-2024\\-career\\-day\\-door\\-prize$"},{"type":"IS_EXACTLY","value":"\/contest-rules-etc-2024-door-prize","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/contest\\-rules\\-etc\\-2024\\-door\\-prize$"},{"type":"IS_EXACTLY","value":"\/contest-rules-amm-fall-2024","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/contest\\-rules\\-amm\\-fall\\-2024$"},{"type":"IS_EXACTLY","value":"\/contest-rules-professional-regulatory-workshops-edm","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/contest\\-rules\\-professional\\-regulatory\\-workshops\\-edm$"},{"type":"IS_EXACTLY","value":"\/contest-rules-professional-regulatory-workshops-reg","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/contest\\-rules\\-professional\\-regulatory\\-workshops\\-reg$"},{"type":"IS_EXACTLY","value":"\/contest-rules-rma-fall-2024-door-prize","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/contest\\-rules\\-rma\\-fall\\-2024\\-door\\-prize$"},{"type":"IS_EXACTLY","value":"\/contest-rules-meia-2024-door-prize","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/contest\\-rules\\-meia\\-2024\\-door\\-prize$"},{"type":"IS_EXACTLY","value":"\/contest-rules-2025-usask-career-forum","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/contest\\-rules\\-2025\\-usask\\-career\\-forum$"},{"type":"IS_EXACTLY","value":"\/contest-rules-rmaa-convention-tradeshow-booth-draw","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/contest\\-rules\\-rmaa\\-convention\\-tradeshow\\-booth\\-draw$"},{"type":"IS_EXACTLY","value":"\/contest-rules-nclga-tradeshow-booth-draw","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/contest\\-rules\\-nclga\\-tradeshow\\-booth\\-draw$"},{"type":"IS_EXACTLY","value":"\/contest-rules-ai-ip-strategy-contracting-for-technology-solutions-conference-door-prize","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/contest\\-rules\\-ai\\-ip\\-strategy\\-contracting\\-for\\-technology\\-solutions\\-conference\\-door\\-prize$"},{"type":"IS_EXACTLY","value":"\/contest-rules-sarc-fall-2024-door-prize","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/contest\\-rules\\-sarc\\-fall\\-2024\\-door\\-prize$"},{"type":"IS_EXACTLY","value":"\/contest-rules-2024-mb-le-update","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/contest\\-rules\\-2024\\-mb\\-le\\-update$"},{"type":"IS_EXACTLY","value":"\/contest-rules-cphr-sk-2024-workshops-door-prizes","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/contest\\-rules\\-cphr\\-sk\\-2024\\-workshops\\-door\\-prizes$"},{"type":"CONTAIN","value":"contest-rules","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"contest\\-rules"},{"type":"IS_EXACTLY","value":"\/wp-admin\/admin-ajax.php","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/wp\\-admin\/admin\\-
109ajax\\.php$"},{"type":"IS_EXACTLY","value":"\/people\/nicholas-horlick\/attachment\/horlick_nicholas","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/people\/nicholas\\-horlick\/attachment\/horlick_nicholas$"},{"type":"IS_EXACTLY","value":"\/people\/anna-schlagintweit","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/people\/anna\\-schlagintweit$"},{"type":"IS_EXACTLY","value":"\/silhouette","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/silhouette$"},{"type":"IS_EXACTLY","value":"\/people\/geoff-schneider\/attachment\/schneider_geoff","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/people\/geoff\\-schneider\/attachment\/schneider_geoff$"},{"type":"IS_EXACTLY","value":"\/cfl-roughriders-bluebombers-2","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/cfl\\-roughriders\\-bluebombers\\-2$"},{"type":"IS_EXACTLY","value":"\/florence-candid_edit2-2","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/florence\\-candid_edit2\\-2$"},{"type":"IS_EXACTLY","value":"\/people\/walter-pavlic\/attachment\/pavlic_walter","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/people\/walter\\-pavlic\/attachment\/pavlic_walter$"},{"type":"IS_EXACTLY","value":"\/people\/jeff-lee\/attachment\/lee_jeff","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/people\/jeff\\-lee\/attachment\/lee_jeff$"},{"type":"IS_EXACTLY","value":"\/sharon-au-9334-edit","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/sharon\\-au\\-9334\\-edit$"},{"type":"IS_EXACTLY","value":"\/people\/mandi-deren-dube\/attachment\/derendube_mandi","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/people\/mandi\\-deren\\-dube\/attachment\/derendube_mandi$"},{"type":"IS_EXACTLY","value":"\/2023\/03\/padcom-receives-final-approval-to-commence-commercial-production-at-manitobas-first-potash-mine","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/2023\/03\/padcom\\-receives\\-final\\-approval\\-to\\-commence\\-commercial\\-production\\-at\\-manitobas\\-first\\-potash\\-mine$"},{"type":"IS_EXACTLY","value":"\/louw_sarah","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/louw_sarah$"},{"type":"IS_EXACTLY","value":"\/wine-and-antipasto","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/wine\\-and\\-antipasto$"},{"type":"IS_EXACTLY","value":"\/laptop-overhead","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/laptop\\-overhead$"},{"type":"IS_EXACTLY","value":"\/rayburn-jacqueline-800x800","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/rayburn\\-jacqueline\\-800x800$"},{"type":"IS_EXACTLY","value":"\/eileen-libby-web","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/eileen\\-libby\\-web$"},{"type":"IS_EXACTLY","value":"\/saskatoon-slider","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/saskatoon\\-slider$"},{"type":"IS_EXACTLY","value":"\/alain-gaucher-2","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/alain\\-gaucher\\-2$"},{"type":"IS_EXACTLY","value":"\/sigurdson-douglas-800x800","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/sigurdson\\-douglas\\-800x800$"},{"type":"IS_EXACTLY","value":"\/15-eu-mlt-van-0501-edit","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/15\\-eu\\-mlt\\-van\\-0501\\-edit$"},{"type":"IS_EXACTLY","value":"\/people\/karen-magnuson\/attachment\/magnuson_karen","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/people\/karen\\-magnuson\/attachment\/magnuson_karen$"},{"type":"IS_EXACTLY","value":"\/faurschou-trisha-800x800","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/faurschou\\-trisha\\-800x800$"},{"type":"IS_EXACTLY","value":"\/people\/desiree-katz\/attachment\/desiree-hale-web","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/people\/desiree\\-katz\/attachment\/desiree\\-hale\\-web$"},{"type":"IS_EXACTLY","value":"\/15-eu-mlt-sask-0181-edit","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/15\\-eu\\-mlt\\-sask\\-0181\\-edit$"},{"type":"IS_EXACTLY","value":"\/schade-kelsey-800x800","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/schade\\-kelsey\\-800x800$"},{"type":"IS_EXACTLY","value":"\/people\/len-andrychuk\/attachment\/andrychuk_len","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/people\/len\\-andrychuk\/attachment\/andrychuk_len$"},{"type":"IS_EXACTLY","value":"\/people\/drew-lafond\/attachment\/lafond_drew","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/people\/drew\\-lafond\/attachment\/lafond_drew$"},{"type":"IS_EXACTLY","value":"\/event\/alberta-hr-professionals-2024-webinar","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/event\/alberta\\-hr\\-professionals\\-2024\\-webinar$"},{"type":"IS_EXACTLY","value":"\/2021\/04\/62-mlt-aikins-lawyers-recognized-in-lexpert-2021-directory","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/2021\/04\/62\\-mlt\\-aikins\\-lawyers\\-recognized\\-in\\-lexpert\\-2021\\-directory$"},{"type":"IS_EXACTLY","value":"\/2022\/11\/sydni-kind-joins-mlt-aikins-in-calgary","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/2022\/11\/sydni\\-kind\\-joins\\-mlt\\-aikins\\-in\\-calgary$"},{"type":"IS_EXACTLY","value":"\/2020\/11\/mlt-aikins-lawyers-recognized-in-the-lexpert-special-edition-litigation-2020","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/2020\/11\/mlt\\-aikins\\-lawyers\\-recognized\\-in\\-the\\-lexpert\\-special\\-edition\\-litigation\\-2020$"},{"type":"IS_EXACTLY","value":"\/2023\/09\/want-to-see-changes-to-sk-employment-standards","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/2023\/09\/want\\-to\\-see\\-changes\\-to\\-sk\\-employment\\-standards$"},{"type":"IS_EXACTLY","value":"\/people\/athena-sturmay","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/people\/athena\\-sturmay$"},{"type":"IS_EXACTLY","value":"\/2024\/02\/mlt-aikins-acts-for-expander-in-disposition-of-assets-to-cielo","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"^\/2024\/02\/mlt\\-aikins\\-acts\\-for\\-expander\\-in\\-disposition\\-of\\-assets\\-to\\-cielo$"},{"type":"CONTAIN","value":"\/vcards","language_button_displayed":false,"exclusion_behavior":"REDIRECT","excluded_languages":[],"regex":"\/vcards"}],"excluded_blocks":[{"value":"v-card-link","description":"V-card Link"}],"dynamics":[],"custom_settings":{"button_style":{"is_dropdown":true,"flag_type":"rectangle_mat","with_name":true,"custom_css":"","with_flags":false,"full_name":false},"wp_user_version":"4.2.6","translate_email":false,"translate_search":false,"translate_amp":false,"switchers":[{"templates":{"name":"default","hash":"63e0a1891f5522181649c08d955b777e4a36bcb6"},"location":[],"style":{"with_flags":false,"flag_type":"rectangle_mat","with_name":true,"full_name":false,"is_dropdown":true}}]},"media_enabled":false,"external_enabled":false,"page_views_enabled":true,"versions":{"translation":1775159415},"pending_translation_enabled":false,"curl_ssl_check_enabled":true,"custom_css":null,"languages":[{"language_to":"fr","custom_code":null,"custom_name":null,"custom_local_name":null,"provider":null,"enabled":true,"automatic_translation_enabled":true,"deleted_at":null,"connect_host_destination":null,"custom_flag":null}],"category":8,"organization_slug":"mlt-aikins","technology_id":1,"technology_name":"WordPress","api_domain":"cdn-api-weglot.com","api_base_url":"https:\/\/cdn-api-weglot.com","product":"1.0","current_language":"en","switcher_links":{"en":"https:\/\/www.mltaikins.com\/insights\/what-employers-need-to-know-about-random-drug-and-alcohol-testing-in-canada\/","fr":"https:\/\/www.mltaikins.com\/fr\/insights\/what-employers-need-to-know-about-random-drug-and-alcohol-testing-in-canada\/"},"original_path":"\/insights\/what-employers-need-to-know-about-random-drug-and-alcohol-testing-in-canada\/"}</script>
109		<style>
110			.algolia-search-highlight {
111				background-color: #fffbcc;
112				border-radius: 2px;
113				font-style: normal;
114			}
115		</style>
116		<link rel="icon" href="https://www.mltaikins.com/wp-content/uploads/2024/08/cropped-MLT-Favicon-32x32.png" sizes="32x32" />
117<link rel="icon" href="https://www.mltaikins.com/wp-content/uploads/2024/08/cropped-MLT-Favicon-192x192.png" sizes="192x192" />
118<link rel="apple-touch-icon" href="https://www.mltaikins.com/wp-content/uploads/2024/08/cropped-MLT-Favicon-180x180.png" />
119<meta name="msapplication-TileImage" content="https://www.mltaikins.com/wp-content/uploads/2024/08/cropped-MLT-Favicon-270x270.png" />
120<style id="wp-custom-css">
121
122/* Danielle's Bandaids - If there is an issue with how the site is displaying, see if removing this helps  */
123
124
125/* Change the entry spacing for event listing page 25-10-21 */
126.tribe-common-g-row.tribe-events-calendar-list__event-row {
127	margin-bottom:5em !important;
128}
129
130/* Change horizontal line styling for insights-news-stories 25-10-17 */
131.single-content-insights-news-stories hr {
132	margin-top:2rem !important;
133	border-color:#BFB8AE !important; 
134  border-style: solid;
135  border-width: 1px;
136	opacity:50% !important;
137}
138
139/* Change link styling for location pages 25-09-19 */
140.location-page-content ul a {
141	text-decoration: none !important;
142	color:#ba0c2f !important;
143	list-style-type: disc !important;
144	line-height: 1.75rem !important;}
145
146.location-page-content ul ul {
147	font-size: 1.15rem !important;
148	list-style: disc !important;}
149
150/* Change heading styling for events-single-event-description 25-09-17 */
151.tribe-events-single-event-description h2 {
152	font-size: 1.75rem !important;
153	line-height: 1.5rem !important;
154	margin-top:1.5rem !important;}
155
156.tribe-events-single-event-description h3 {
157	font-size: 1.25rem !important;
158	line-height: 1.75rem !important;
159	margin-top:1rem !important;
160	margin-bottom:.5rem !important;}
161
162/* Increase size of add/remove ticket symbols on event pages 25-07-30 */
163.tribe-tickets__tickets-item-quantity-remove, .tribe-tickets__tickets-item-quantity-add {
164	font-size:1em !important;}
165
166/* Add padding between summary and ticket widget on event pages 25-07-22 */
167.tribe-events-single-event-description {
168	line-height:1em !important;
169}
170
171/* Remove padding between sublist on event pages 25-04-24 */
172.tribe-events-single-event-description ul li {
173	line-height:1.5rem;
174	margin-top:.5em !important;
175	margin-bottom:.5em !important;
176}
177
178/* Set font styling for content on reader survey form 25-02-21 */
179#gform_wrapper_8 .gform-field-label {
180	font-size:1rem !important;
181	font-weight: 400 !important;}
182#gform_wrapper_8 .gfield_label.gform-field-label {
183	margin-bottom: 1.5rem !important;
184	padding-top:1.5rem !important;
185	font-size:1.25rem !important;}
186
187/* Style input field contrast on event forms 25-01-16 */
188.tribe-tickets__form-field-input {
189	background:#fbfbfb !important;
190	max-width:85% !important;
191	border-color:#d8d5d0 !important;}
192.tribe-tickets__form-field-input-wrapper input:focus {
193	background: #ffffff !important;}
194
195/* Style radio buttons on event forms 25-01-16 */
196.tribe-tickets__form-field-label {
197	font-weight:700 !important;
198	font-size:.75rem !important;
199	line-height: 1.3333333 !important;
200	margin-bottom:.5rem !important;}
201.tribe-common-form-control-radio__input {
202	flex-basis:auto !important;
203	background: #d8d5d0 !important;
204	border-color: #999999 !important;
205	color: #000 !important;
206	width:.5rem !important; 
207	border-radius:1rem !important;
208	padding:.75rem  !important;}
209.tribe-common-form-control-radio__label {
210		width:50% !important;
211		line-height:2rem !important;}
212
213/* Hide Featured Image banner on event page 25-01-16 */
214.tribe-events-event-image {
215	display:none;}
216
217/* Set max width for content on event page 25-01-16 */
218.tribe-events-single-event-description, .tribe-events-content {
219	max-width:1200px !important;}
220
221/* Change a styling for current-opportunities 25-01-09 */
222.current-opportunities a {
223	font-size: 1rem !important;}
224
225/* Change blockquote styling for insights-news-stories 25-01-09 */
226 .single-content-insights-news-stories blockquote p {
227	font-size:1.5rem; !important;
228	line-height:1.75rem !important;}
229
230/* Change h3 styling for insights-news-stories 25-01-09 */
231 .single-content-insights-news-stories h3 {
232	font-size:1.5rem; !important;
233	line-height:1.75rem !important;}
234</style>
235
236    <!-- Google Tag Manager - MLT Aikins PL Container -->
237    
237<script>
vendor: 343 bytes, lines 237-241
237(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
238    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
239    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
240    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
241    })(window,document,'script','dataLayer','
241GTM-WSXFV5T9
vendor: 3 bytes, line 241
241');
241</script>
241
242    <!-- End Google Tag Manager - MLT Aikins PL Container -->
243</head>
244<body class="wp-singular insights-template-default single single-insights postid-33042 wp-custom-logo wp-theme-mlt-aikins tribe-no-js insights-what-employers-need-to-know-about-random-drug-and-alcohol-testing-in-canada">
245    <!-- Google Tag Manager (noscript) - MLT Aikins PL Container -->
vendor: 72 bytes, lines 245-246
245
246    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
246GTM-WSXFV5T9
vendor: 91 bytes, lines 246-248
246"
247    height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
248    
248<!-- End Google Tag Manager (noscript) - MLT Aikins PL Container -->
249     
250    <header class="navigation fixed-top d-print-none pdfcrowd-remove">
251    <div class="d-none d-lg-block">
252        <div class="utility-nav dark-navy-bg">
253    <div class="container-lg px-0 px-lg-2-5">
254        <nav class="navbar navbar-expand-lg py-0 py-lg-2-5">
255            <div class="collapse multi-collapse navbar-collapse" id="utility-nav-desktop">
256                <ul id="menu-utility-navigation" class="navbar-nav ms-auto"><li  id="menu-item-10395" class="utility-invoice menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-10395"><a href="https://www.mltaikins.com/pay-online/" class="nav-link">Pay Online</a></li>
257<li  id="menu-item-2317" class="utility-events menu-item menu-item-type-post_type_archive menu-item-object-tribe_events nav-item nav-item-2317"><a href="https://www.mltaikins.com/events/" class="nav-link">Events</a></li>
258<li  id="menu-item-2315" class="utility-contact menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-2315"><a href="https://www.mltaikins.com/contact/" class="nav-link">Contact Us</a></li>
259</ul>                <div class="d-none d-lg-inline-block" id="desktop-search-form"><div class="search-form-wrapper">
260    <form role="search" method="get" class="search-form" action="https://www.mltaikins.com/" aria-label="Desktop Search Form">
261
262        <div class="input-group">
263            <label class="visually-hidden">Search</label>
264            <input type="search" class="search-field flex-grow-1" placeholder="How can we help you?" value="" name="s" title="Search" />
265            <button type="submit" class="btn btn-search-submit">
266                <i class="fas fa-magnifying-glass"></i>
267                <span class="button-text">Search</span>
268            </button>
269        </div>
270    </form>
271</div></div>
272            </div>
273        </nav>
274    </div>
275</div>    </div>
276    <div class="main-nav">
277    <nav class="navbar navbar-expand-lg">
278        <div class="container-lg px-0 px-lg-2-5 align-items-lg-start">
279            <div class="logo-toggle d-flex align-items-center justify-content-between d-lg-block">
280                                <a class="navbar-brand py-0" href="https://www.mltaikins.com">
281                                            <img src="https://www.mltaikins.com/wp-content/uploads/2024/08/mlt_aikins_logo.svg" alt="MLT Aikins" width="274" height="32">
282                                    </a>
283                <button class="navbar-toggler ms-auto p-0" type="button" data-bs-toggle="collapse" data-bs-target=".multi-collapse" aria-controls="main-menu" aria-expanded="false" aria-label="Toggle navigation">
284                    <i class="fas fa-bars"></i>
285                    <i class="fas fa-xmark"></i>
286                </button>
287            </div>
288            
289            <div class="collapse multi-collapse navbar-collapse" id="main-menu">
290                <div class="d-lg-none" id="mobile-search-form">
291                    <div class="search-form-wrapper">
292    <form role="search" method="get" class="search-form" action="https://www.mltaikins.com/" aria-label="Mobile Search Form">
293
294        <div class="input-group">
295            <label class="visually-hidden">Search</label>
296            <input type="search" class="search-field flex-grow-1" placeholder="How can we help you?" value="" name="s" title="Search" />
297            <button type="submit" class="btn btn-search-submit">
298                <i class="fas fa-magnifying-glass"></i>
299                <span class="button-text">Search</span>
300            </button>
301        </div>
302    </form>
303</div>                </div>
304                <ul id="menu-main-navigation" class="navbar-nav me-auto mb-2 mb-md-0"><li  id="menu-item-12622" class="menu-item menu-item-type-post_type_archive menu-item-object-people nav-item nav-item-12622"><a href="https://www.mltaikins.com/people/" class="nav-link">People</a></li>
305<li  id="menu-item-12623" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-12623"><a href="https://www.mltaikins.com/services/" class="nav-link">Services</a></li>
306<li  id="menu-item-2346" class="menu-item menu-item-type-post_type_archive menu-item-object-insights nav-item nav-item-2346"><a href="https://www.mltaikins.com/insights/" class="nav-link">Insights</a></li>
307<li  id="menu-item-10129" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-10129"><a href="https://www.mltaikins.com/careers/" class="nav-link">Careers</a></li>
308<li  id="menu-item-28261" class="menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-28261"><a href="https://www.mltaikins.com/client-work/" class="nav-link">Client Work</a></li>
309</ul>            </div>
310        </div>
311    </nav>
312</div>    <div class="d-lg-none mobile-utility-nav-wrapper">
313        <div class="utility-nav dark-navy-bg">
314    <div class="container-lg px-0 px-lg-2-5">
315        <nav class="navbar navbar-expand-lg py-0 py-lg-2-5">
316            <div class="collapse multi-collapse navbar-collapse" id="utility-nav-mobile">
317                <ul id="menu-utility-navigation-1" class="navbar-nav ms-auto"><li  class="utility-invoice menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-10395"><a href="https://www.mltaikins.com/pay-online/" class="nav-link">Pay Online</a></li>
318<li  class="utility-events menu-item menu-item-type-post_type_archive menu-item-object-tribe_events nav-item nav-item-2317"><a href="https://www.mltaikins.com/events/" class="nav-link">Events</a></li>
319<li  class="utility-contact menu-item menu-item-type-post_type menu-item-object-page nav-item nav-item-2315"><a href="https://www.mltaikins.com/contact/" class="nav-link">Contact Us</a></li>
320</ul>                <div class="d-none d-lg-inline-block" id="desktop-search-form-hidden"><div class="search-form-wrapper">
321    <form role="search" method="get" class="search-form" action="https://www.mltaikins.com/" aria-label="Desktop Search Form">
322
323        <div class="input-group">
324            <label class="visually-hidden">Search</label>
325            <input type="search" class="search-field flex-grow-1" placeholder="How can we help you?" value="" name="s" title="Search" />
326            <button type="submit" class="btn btn-search-submit">
327                <i class="fas fa-magnifying-glass"></i>
328                <span class="button-text">Search</span>
329            </button>
330        </div>
331    </form>
332</div></div>
333            </div>
334        </nav>
335    </div>
336</div>    </div>
337</header>
338<div class="nav-spacer d-print-none pdfcrowd-remove"></div>        <main class="page-content">
339            
340<section class="page-header page-header-image position-relative" id="overview">
341    <div class="container-fluid container-page-header px-0">
342        <div class="row mx-0 px-0">
343            <div class="col-lg-6  py-4-5-5 pt-lg-7 px-0">
344                <div class="header-content">
345                    
346<nav class="breadcrumbs-nav d-flex flex-wrap align-items-center d-print-none pdfcrowd-remove">
347  <div class="home-link">
348    <a href="https://www.mltaikins.com" title="Home" rel="bookmark"><i class="fa-solid fa-house"></i></a>
349  </div>
350
351  <div class="divider d-flex align-items-center">
352    <i class="fa-solid fa-chevron-right"></i>
353  </div>
354
355  
356  
357    
358    <div class="breadcrumb-link d-flex align-items-center">
359      <a href="https://www.mltaikins.com/insights/" title="Insights" rel="bookmark">Insights</a>
360    </div>
361
362    <div class="divider d-flex align-items-center">
363      <i class="fa-solid fa-chevron-right"></i>
364    </div>
365
366    <div class="breadcrumb-selected d-flex align-items-center">
367      What employers need to know about random drug and alcohol testing in Canada    </div>
368
369  
370  
371  
372  
373  
374  
375  
376</nav>                    <h1  class="weight-medium">What employers need to know about random drug and alcohol testing in Canada</h1>
377
378                    
379                    <div class="post-meta">
380    <div class="publish-date red">October 1, 2026</div>
381
382            <div class="page-header-taxonomy mt-3">
383                            <div class="d-inline-block page-header-pill">
384                    <a href="https://www.mltaikins.com/insights/?_practice-areas=labour-employment" rel="bookmark">Labour &amp; Employment</a>
385                </div>
386                    </div>
387        
388            
389        
390            <div class="authors d-flex flex-wrap align-items-center mt-3">
391
392                <div class="author d-flex align-items-center"><a href="https://www.mltaikins.com/people/amy-gibson/" class="d-flex align-items-center"><div class="author-headshot me-2"><img width="150" height="150" src="https://www.mltaikins.com/wp-content/uploads/2015/11/Amy-Gibson-1-150x150.png.webp" class="attachment-thumbnail size-thumbnail" alt="" decoding="async" srcset="https://www.mltaikins.com/wp-content/uploads/2015/11/Amy-Gibson-1-150x150.png.webp 150w,  https://www.mltaikins.com/wp-content/uploads/2015/11/Amy-Gibson-1-750x750.png.webp 750w,  https://www.mltaikins.com/wp-content/uploads/2015/11/Amy-Gibson-1-1200x1200.png.webp 1200w,  https://www.mltaikins.com/wp-content/uploads/2015/11/Amy-Gibson-1-768x768.png.webp 768w,  https://www.mltaikins.com/wp-content/uploads/2015/11/Amy-Gibson-1-1536x1536.png.webp 1536w,  https://www.mltaikins.com/wp-content/uploads/2015/11/Amy-Gibson-1-300x300.png.webp 300w,  https://www.mltaikins.com/wp-content/uploads/2015/11/Amy-Gibson-1-600x600.png.webp 600w,  https://www.mltaikins.com/wp-content/uploads/2015/11/Amy-Gibson-1-100x100.png.webp 100w,  https://www.mltaikins.com/wp-content/uploads/2015/11/Amy-Gibson-1.png.webp 1575w" sizes="(max-width: 150px) 100v
392w, 150px" /></div><div class="author-name red flex-grow-1">Amy Gibson</div></a></div><div class="author d-flex align-items-center"><a href="https://www.mltaikins.com/people/shane-buchanan/" class="d-flex align-items-center"><div class="author-headshot me-2"><img width="150" height="150" src="https://www.mltaikins.com/wp-content/uploads/2018/06/Shane-Buchanan-Saskatoon-2024-2-150x150.jpg.webp" class="attachment-thumbnail size-thumbnail" alt="Shane Buchanan" decoding="async" loading="lazy" srcset="https://www.mltaikins.com/wp-content/uploads/2018/06/Shane-Buchanan-Saskatoon-2024-2-150x150.jpg.webp 150w,  https://www.mltaikins.com/wp-content/uploads/2018/06/Shane-Buchanan-Saskatoon-2024-2-300x300.jpg.webp 300w,  https://www.mltaikins.com/wp-content/uploads/2018/06/Shane-Buchanan-Saskatoon-2024-2-100x100.jpg.webp 100w" sizes="auto, (max-width: 150px) 100vw, 150px" /></div><div class="author-name red flex-grow-1">Shane Buchanan</div></a></div>
393            </div>
394
395        
396    </div>
397
398                </div>
399            </div>
400                            <div class="col-lg-6 mb-4-5-5 header-image">
401                    <div class="header-image-wrapper"><img width="800" height="600" src="https://www.mltaikins.com/wp-content/uploads/2026/10/Drug-test-on-clip-board.png.webp" class="attachment-large size-large" alt="Drug test on a clip board with specimen cup" decoding="async" srcset="https://www.mltaikins.com/wp-content/uploads/2026/10/Drug-test-on-clip-board.png.webp 800w,  https://www.mltaikins.com/wp-content/uploads/2026/10/Drug-test-on-clip-board-750x563.png.webp 750w,   https://www.mltaikins.com/wp-content/uploads/2026/10/Drug-test-on-clip-board-768x576.png 768w" sizes="(max-width: 800px) 100vw, 800px" /></div>
402                    
403
404                </div>
405                    </div>
406    </div>
407</section>
408
409
410<section class="single-content single-content-insights-news-stories mt-3-5 mb-7">
411    <div class="container">
412        <div class="row">
413            <div class="col-lg-10 col-xl-9">
414                <p>Few areas of labour and employment law require employers to navigate as many competing obligations as workplace drug and alcohol testing. While employers have a duty to maintain a safe workplace, courts and labour arbitrators have consistently held that testing must be justified by the circumstances and cannot be imposed without limits.</p>
415<p>In a previous Insight, <a href="https://www.mltaikins.com/insights/post-incident-drug-and-alcohol-testing-in-canada-a-practical-guide-for-employers/">we reviewed the legal framework governing post-incident drug and alcohol testing</a>. In this Insight, we examine one of the most contentious forms of workplace testing: Random drug and alcohol testing. A recent arbitration decision involving the Toronto Transit Commission (TTC) reinforces the high threshold employers must meet before implementing a random testing program and provides helpful guidance on when such testing may be permissible.</p>
416<h2>Safety sensitive positions</h2>
417<p>As a general rule, drug and alcohol testing in Canada is restricted to employees who occupy safety-sensitive positions. A position is considered safety-sensitive when impairment in that role could reasonably cause serious harm or create significant safety hazards. The justification for testing in these roles is grounded in the employer’s obligation to manage safety risks inherent in the work being performed.</p>
418<h2>When is random testing permissible?</h2>
419<p>The default position is that random drug and alcohol testing is not permitted. There are, however, three recognized exceptions to this general rule:</p>
420<h2>Exception 1: Return-to-work or treatment monitoring programs</h2>
421<p>Random drug and alcohol testing is generally permitted where an employee has agreed to participate in a return-to-work, rehabilitation or treatment monitoring program that includes random testing. These programs are typically implemented following a positive test, substance-use disclosure or treatment for substance dependence.</p>
422<p>The authority to conduct random testing in these circumstances arises from the terms of the return-to-work or monitoring arrangement, rather than from a general employer right to conduct random testing.</p>
423<h2>Exception 2: Systemic drug problems in a dangerous workplace</h2>
424<p>
424Random drug and alcohol testing may also be permissible in an inherently dangerous place of employment where the employer can demonstrate that a general problem with drug and/or alcohol abuse exists in the workplace and that random testing is being implemented to address that problem. To justify random testing in these circumstances, an employer must establish that:</p>
425<ul>
426<li>The workplace is inherently dangerous</li>
427<li>There is a demonstrated, general problem with drug and/or alcohol abuse in that workplace</li>
428<li>The proposed testing is intended to address that existing problem, rather than being implemented solely as a preventative measure</li>
429</ul>
430<p>This exception sets a high threshold. Evidence of a dangerous workplace, standing alone, is not sufficient to justify random testing.</p>
431<h2>Exception 3: Statutory or regulatory authorization</h2>
432<p>In certain circumstances, legislation, regulations or other legally binding requirements may expressly authorize or require random drug and alcohol testing. Where such a regime applies, the employer&#8217;s authority to conduct random testing will be assessed in light of that specific legislative or regulatory framework.</p>
433<p>This Insight focuses on the common law and arbitral principles governing random testing in workplaces where no statutory or regulatory testing regime applies.</p>
434<h2>Lessons from the TTC decision</h2>
435<p>In the 2026 labour arbitration decision, <em><a href="https://cdn.ttc.ca/-/media/Project/TTC/TheCoupler/Documents/Misc/Amalgamated-Transit-Union-v-TTC-040317.pdf">Amalgamated Transit Union, Local 113 v. Toronto Transit Commission</a></em>, the arbitrator struck down the TTC&#8217;s random drug and alcohol testing program and ordered the immediate cessation of random testing. The TTC had expanded its Fitness for Duty Policy in 2016 to include random oral fluid testing for approximately 87% of its 16,000-person workforce, with positive results potentially resulting in discipline up to and including termination.</p>
436<p>The decision provides several important lessons for employers considering random drug and alcohol testing:</p>
437<ul>
438<li><strong>A dangerous workplace is not enough </strong>– The TTC argued that the inherently dangerous nature of mass public transit justified random testing. The arbitrator rejected that argument. Employers seeking to implement random testing must do more than demonstrate workplace safety risks. They must be able to establish a demonstrated workplace substance-abuse problem that justifies the intrusion on employee privacy.</li>
439<li><strong>Evidence matters </strong>– The TTC was unable to establish that drug and alcohol use within its workforce was materially different from rates that exist in society generally. Employers considering random testing should be prepared to rely on concrete, workplace-specific evidence demonstrating a general problem with drug and/or alcohol abuse in their workplace.</li>
440<li><strong>Detection is not the same as impairment </strong>– The TTC treated a positive oral fluid test as evidence that an employee was unfit for duty. However, the testing methodology could not reliably establish that an employee was actually impaired at the time of testing. This is particularly important in the context of cannabis, where detectable substances may remain present long after any impairing effects have dissipated.</li>
441<li><strong>The science must support the policy </strong>– The TTC&#8217;s oral fluid testing methodology and cut-off levels for THC and cocaine were not shown to reliably identify employees who posed a safety risk. Employers should ensure that any testing methodology is scientifically defensible and capable of supporting the consequences attached to a positive result.</li>
442</ul>
443<p>Overall, the decision reinforces the significant burden employers face when attempting to justify random drug and alcohol testing. Even in highly safety-sensitive workplaces, employers must be able to demonstrate more than the existence of workplace hazards. Random testing must be supported by evidence of a workplace substance-abuse problem and a testing methodology that is capable of identifying genuine safety risks.<
443/p>
444<h2>Key takeaways for employers</h2>
445<ul>
446<li>Random testing remains a high-risk area requiring careful legal analysis</li>
447<li>Random drug and alcohol testing is generally limited to safety-sensitive positions and specific circumstances</li>
448<li>The default position is that random testing is not permitted</li>
449<li>Even in inherently dangerous workplaces, random testing requires evidence of a demonstrated workplace substance-abuse problem</li>
450<li>A dangerous workplace, standing alone, is not sufficient to justify random testing</li>
451<li>Employers should ensure that any testing methodology is scientifically reliable and capable of identifying an actual safety risk</li>
452</ul>
453<p>Random drug and alcohol testing remains the most legally restricted form of workplace testing in Canada. Before implementing a random testing program, employers should carefully assess whether they can establish the legal and evidentiary foundation required to justify it. Where that foundation is absent, other forms of testing, such as reasonable-cause, post-incident or return-to-work testing, may provide a more defensible means of addressing workplace safety concerns.</p>
454                                        <div class="insights-disclaimer border-start border-3 border-secondary bg-light-grey d-print-none">
455                            <div class="small-text text-muted">
456                                <p data-pm-slice="1 1 []"><em>Note: This article is of a general nature only and is not exhaustive of all possible legal rights or remedies. In addition, laws may change over time and should be interpreted only in the context of particular circumstances such that these materials are not intended to be relied upon or taken as legal advice or opinion. Readers should consult a legal professional for specific advice in any particular situation.</em></p>
457                            </div>
458                        </div>
459                    
460                <h4 class="h6 mt-4-5-5 mb-3 d-print-none">Share</h4>
461                <div class="share d-flex align-items-center d-print-none">
462                    
463                    <div class="twitter">
464                        <a href="https://twitter.com/intent/tweet?text=What+employers+need+to+know+about+random+drug+and+alcohol+testing+in+Canada%20-%20https%3A%2F%2Fwww.mltaikins.com%2Finsights%2Fwhat-employers-need-to-know-about-random-drug-and-alcohol-testing-in-canada%2F" target="_blank">
465                            <i class="fa-brands fa-square-x-twitter"></i>
466                            <span class="visually-hidden">X-Twitter</span>
467                        </a>
468                    </div>
469
470                    <div class="linked-in">
471                        <a href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fwww.mltaikins.com%2Finsights%2Fwhat-employers-need-to-know-about-random-drug-and-alcohol-testing-in-canada%2F&text=What+employers+need+to+know+about+random+drug+and+alcohol+testing+in+Canada" target="_blank">
472                            <i class="fa-brands fa-linkedin"></i>
473                            <span class="visually-hidden">LinkedIn</span>
474                        </a>
475                    </div>
476
477                    <div class="facebook">
478                        <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.mltaikins.com%2Finsights%2Fwhat-employers-need-to-know-about-random-drug-and-alcohol-testing-in-canada%2F" target="_blank">
479                            <i class="fa-brands fa-square-facebook"></i>
480                            <span class="visually-hidden">Facebook</span>
481                        </a>
482                    </div>
483
484                    <div class="print">
485                        <a href="javascript:window.print()">
486                            <i class="fa-solid fa-print"></i>
487                            <span class="visually-hidden">Print</span>
488                        </a>
489                    </div>
490
491                    <div class="copy">
492                        <button class="btn-icon-only copy-link" data-copy-url="https://www.mltaikins.com/insights/what-employers-need-to-know-about-random-drug-and-alcohol-testing-in-canada/">
493                            <i class="fa-regular fa-chain"></i>
494                            <span class="visually-hidden">Copy link</span>
495                        </button>
496                        <div class="copy-link-success d-none xsmall-text weight-semibold red">
497                            Link copied!                        </div>
498                    </div>
499                </div>
500
501                                    <div class="subscribe-button mt-4-5-5 d-print-none">
502                        <a class="btn btn-primary" href="https://www.mltaikins.com/subscribe/" rel="bookmark">Subscribe to our Newsletter</a>
503                    </div>
504                            </div>
505        </div>
506    </div>
507</section>
508
509  <section class="related-content grey-50-bg py-4-5-5 d-print-none">
510    <div class="container">
511      <div class="row">
512        <div class="col-lg-10 col-xl-9">
513          <h4 class="h5 mb-3">Related Insights</h4>
514          <div class="row">
515                          <div class="col-md-4">
516                <div class="related-content-card">
517                                      <div class="featured-image-wrapper flex-shrink-0 mb-3">
518                      <a href="https://www.mltaikins.com/insights/what-employers-need-to-know-about-smart-glasses-in-the-workplace/" rel="bookmark"><img width="750" height="563" src="https://www.mltaikins.com/wp-content/uploads/2026/09/What-employers-need-to-know-about-smart-glasses-in-the-workplace-featured-image-750x563.png.webp" class="attachment-medium size-medium wp-post-image" alt="Smart glasses" decoding="async" loading="lazy" srcset="https://www.mltaikins.com/wp-content/uploads/2026/09/What-employers-need-to-know-about-smart-glasses-in-the-workplace-featured-image-750x563.png.webp 750w,  https://www.mltaikins.com/wp-content/uploads/2026/09/What-employers-need-to-know-about-smart-glasses-in-the-workplace-featured-image-768x576.png.webp 768w,  https://www.mltaikins.com/wp-content/uploads/2026/09/What-employers-need-to-know-about-smart-glasses-in-the-workplace-featured-image.png.webp 800w" sizes="auto, (max-width: 750px) 100vw, 750px" /></a>
519                    </div>
520                                    <div class="related-content-content dark-navy">
521                    <div class="meta d-flex align-items-center mb-2">
522                      <i class="d-inline-block me-2 fa-light fa-lightbulb"></i>
523                      <span class="red">Insight - September 28, 2026</span>
524                    </div>
525                    <h5 class="h2 my-2"><a href="https://www.mltaikins.com/insights/what-employers-need-to-know-about-smart-glasses-in-the-workplace/" rel="bookmark">What employers need to know about smart glasses in the workplace</a></h5>
526
527                                          <div class="related-content-taxonomy mt-2">
528                                                  <div class="d-inline-block related-content-pill">
529                            <a href="https://www.mltaikins.com/insights/?_practice-areas=labour-employment">Labour &amp; Employment</a>
530                          </div>
531                                                  <div class="d-inline-block related-content-pill">
532                            <a href="https://www.mltaikins.com/insights/?_industries=ai-emerging-technology">AI &amp; Emerging Technology</a>
533                          </div>
534                                              </div>
535                                      </div>
536                </div>
537              </div>
538                          <div class="col-md-4 mt-5 mt-md-0">
539                <div class="related-content-card">
540                                      <div class="featured-image-wrapper flex-shrink-0 mb-3">
541                      <a href="https://www.mltaikins.com/insights/federal-minimum-wage-moves-up-a-closer-look-at-the-update/" rel="bookmark"><img width="750" height="500" src="https://www.mltaikins.com/wp-content/uploads/2025/04/airport-worker-750x500.png.webp" class="attachment-medium size-medium wp-post-image" alt="worker on tarmac at airport" decoding="async" loading="lazy" srcset="https://www.mltaikins.com/wp-content/uploads/2025/04/airport-worker-750x500.png.webp 750w,  https://www.mltaikins.com/wp-content/uploads/2025/04/airport-worker-768x512.png.webp 768w,  https://www.mltaikins.com/wp-content/uploads/2025/04/airport-worker-600x400.png.webp 600w,  https://www.mltaikins.com/wp-content/uploads/2025/04/airport-worker.png.webp 1200w" sizes="auto, (max-width: 750px) 100v
541w, 750px" /></a>
542                    </div>
543                                    <div class="related-content-content dark-navy">
544                    <div class="meta d-flex align-items-center mb-2">
545                      <i class="d-inline-block me-2 fa-light fa-lightbulb"></i>
546                      <span class="red">Insight - April 9, 2025</span>
547                    </div>
548                    <h5 class="h2 my-2"><a href="https://www.mltaikins.com/insights/federal-minimum-wage-moves-up-a-closer-look-at-the-update/" rel="bookmark">Federal minimum wage moves up: A closer look at the update</a></h5>
549
550                                          <div class="related-content-taxonomy mt-2">
551                                                  <div class="d-inline-block related-content-pill">
552                            <a href="https://www.mltaikins.com/insights/?_practice-areas=labour-employment">Labour &amp; Employment</a>
553                          </div>
554                                                  <div class="d-inline-block related-content-pill">
555                            <a href="https://www.mltaikins.com/insights/?_industries=indigenous">Indigenous</a>
556                          </div>
557                                              </div>
558                                      </div>
559                </div>
560              </div>
561                          <div class="col-md-4 mt-5 mt-md-0">
562                <div class="related-content-card">
563                                      <div class="featured-image-wrapper flex-shrink-0 mb-3">
564                      <a href="https://www.mltaikins.com/insights/saskatchewan-immigrant-nominee-program-expansion-to-benefit-employers-and-workers/" rel="bookmark"><img width="564" height="282" src="https://www.mltaikins.com/wp-content/uploads/2024/05/agriculture-temporary-worker.png.webp" class="attachment-medium size-medium wp-post-image" alt="Agriculture Industry" decoding="async" loading="lazy" /></a>
565                    </div>
566                                    <div class="related-content-content dark-navy">
567                    <div class="meta d-flex align-items-center mb-2">
568                      <i class="d-inline-block me-2 fa-light fa-lightbulb"></i>
569                      <span class="red">Insight - November 2, 2023</span>
570                    </div>
571                    <h5 class="h2 my-2"><a href="https://www.mltaikins.com/insights/saskatchewan-immigrant-nominee-program-expansion-to-benefit-employers-and-workers/" rel="bookmark">Saskatchewan Immigrant Nominee Program expansion to benefit employers and workers</a></h5>
572
573                                          <div class="related-content-taxonomy mt-2">
574                                                  <div class="d-inline-block related-content-pill">
575                            <a href="https://www.mltaikins.com/insights/?_practice-areas=labour-employment">Labour &amp; Employment</a>
576                          </div>
577                                              </div>
578                                      </div>
579                </div>
580              </div>
581                      </div>
582        </div>
583      </div>
584    </div>
585  </section>
586<section class="related-taxonomies grey-50-bg py-4-5-5 d-print-none pt-0">
587    <div class="container">
588        <div class="row">
589            <div class="col-lg-10 col-xl-9">
590                <div class="row">
591                                                <div class="col-md-6 related-taxonomies-padding">
592                                <h4 class="h5 mb-3">Related Services</h4>
593
594                                <div class="related-taxonomies-list">
595                                
596                                    <a href="https://www.mltaikins.com/services/labour-employment/" rel="bookmark">
597                                        <div class="related-term p-2-5">
598                                            <div class="weight-medium">Labour &amp; Employment</div>
599                                        </div>
600                                    </a>
601                                
602                                    <a href="https://www.mltaikins.com/services/labour-employment/occupational-health-safety/" rel="bookmark">
603                                        <div class="related-term p-2-5">
604                                            <div class="weight-medium">Occupational Health &amp; Safety</div>
605                                        </div>
606                                    </a>
607                                                                </div>
608                            </div>
609                        
610                                    </div>
611            </div>
612        </div>
613    </div>
614</section>        </main>
615    
616<footer class="footer d-print-none pdfcrowd-remove">
617    <!-- Pixel Conversion Script -->
618    
618<script async src="https://url.ca.m.mimecastprotect.com/s/MsnxCyoNYvc6lKJxUKcMtx5rZr?domain=js.adsrvr.org"></script>
618
619    
619<script>
620        window.ttdConversionEventsLayer = window.ttdConversionEventsLayer || [];
621        function ttdConversionEvents() {
622            window.ttdConversionEventsLayer.push(arguments);
623        }
624
625        ttdConversionEvents("init", {
626            advertiserId: "ps3ymb5",
627            pixelIds: ["g73rrj1"]
628        });
629
630        ttdConversionEvents("event", {});
631    </script>
631
632
633    <div class="dark-navy-bg white py-7">
634        <div class="container">
635                            <div class="footer-logo mb-5">
636                    <a href="https://www.mltaikins.com" rel="home">
637                        <img src="https://www.mltaikins.com/wp-content/uploads/2024/08/mlt_aikins_logo_reverse.svg" alt="MLT Aikins" width="274" height="32">
638                    </a>
639                </div>
640            
641            <div class="row">
642                <div class="grid-col col-md-6 col-lg-4 mb-7 mb-lg-0">
643                    <h4 class="large-text weight-bold mb-4-5">About</h4><div class="footer-nav"><ul id="footer-nav-about" class="footer-nav-wrapper"><li id="menu-item-176" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-176"><a href="https://www.mltaikins.com/about/">About</a></li>
644<li id="menu-item-175" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-175"><a href="https://www.mltaikins.com/about/history/">History</a></li>
645<li id="menu-item-171" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-171"><a href="https://www.mltaikins.com/about/corporate-responsibility/">Corporate Responsibility</a></li>
646<li id="menu-item-173" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-173"><a href="https://www.mltaikins.com/about/diversity-equity-and-inclusion-dei/">DEI</a></li>
647<li id="menu-item-174" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-174"><a href="https://www.mltaikins.com/about/truth-reconciliation/">Truth &#038; Reconciliation</a></li>
648<li id="menu-item-172" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-172"><a href="https://www.mltaikins.com/accessibility/">Accessibility</a></li>
649</ul></div>                </div>
650
651                <div class="grid-col col-md-6 col-lg-4 mb-7 mb-lg-0">
652                    <h4 class="large-text weight-bold mb-4-5">Explore</h4><div class="footer-nav"><ul id="footer-nav-explore" class="footer-nav-wrapper"><li id="menu-item-22731" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22731"><a href="https://www.mltaikins.com/startup-advantage/">Startup Advantage</a></li>
653<li id="menu-item-18423" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18423"><a href="https://www.mltaikins.com/the-legal-beacon/">The Legal Beacon</a></li>
654<li id="menu-item-355" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-355"><a href="https://www.mltaikins.com/news/">News</a></li>
655<li id="menu-item-179" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-179"><a href="https://www.mltaikins.com/events/">Events</a></li>
656<li id="menu-item-11254" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-11254"><a href="https://www.mltaikins.com/careers-listings/">Careers Listings</a></li>
657</ul></div>
658                                            <div class="contact-button mt-4-5">
659                            <a class="btn btn-footer" href="https://www.mltaikins.com/contact/" rel="bookmark"><i class="far fa-envelope"></i>Contact Us</a>
660                        </div>
661                    
662                                            <div class="social-links mt-4-5">
663                                                            <div class="d-inline-block social-link"><a href="https://www.instagram.com/mltaikinsllp/" target="_blank" rel="external"><i class="fa-brands fa-instagram"></i><span class="visually-hidden">Instagram</span></a></div>
664                            
665                            
666                                                            <div class="d-inline-block social-link"><a href="https://ca.linkedin.com/company/mlt-aikins" target="_blank" rel="external"><i class="fa-brands fa-linkedin"></i><span class="visually-hidden">LinkedIn</span></a></div>
667                                                    </div>
668                                    </div>
669
670                                    <div class="grid-col col-md-12 col-lg-4">
671                        <h4 class="large-text weight-bold">Subscribe to the Legal Roundup</h4>
672                        <p>Get legal insights, updates and event invites delivered to your inbox each week.</p>
673                        <div class="subscribe-button mt-4-5">
674                            <a class="btn btn-footer" href="https://www.mltaikins.com/subscribe/" rel="bookmark"><i class="far fa-circle-check"></i>Subscribe</a>
675                        </div>
676                    </div>
677                            </div>
678        </div>
679    </div>
680
681    <div class="footer-bottom black-bg white pt-4-5 pb-5">
682        <div class="container px-4">
683                            <div class="land-acknowledgement mb-3-5"><p>Our offices are located on the territories of Indigenous peoples, including the First Nations of Treaties 1, 4, 6 and 7, the Coast Salish peoples as well as other non-Treaty First Nations and Métis. We are committed to reconciliation.</p>
684</div>
685            
686                            <div class="terms-conditions d-md-inline-block mb-4-5 mb-md-0 me-md-4-5"><a href="https://www.mltaikins.com/terms-conditions/" rel="bookmark">Terms &amp; Conditions</a></div>
687            
688                            <div class="privacy-policy d-md-inline-block mb-4-5 mb-md-0 me-md-4-5"><a href="https://www.mltaikins.com/privacy-policy/" rel="bookmark">Privacy Policy</a></div>
689            
690            <div class="copyright d-md-inline-block">&copy; MLT Aikins. All Rights Reserved</div>
691        </div>
692    </div>
693</footer>
694
695
696<script type="speculationrules">
697{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/mlt-aikins/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
698</script>
698
699		
699<script>
700		( function ( body ) {
701			'use strict';
702			body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' );
703		} )( document.body );
704		</script>
704
705					
705<script>
706				(function(){let request = new XMLHttpRequest();
707					let url = 'ht' + 'tps:' + '//' + 'api.weglot.com/' + 'pageviews?api_key=' + 'wg_6befa5629840e4a2c3edd53b2acd86521';
708					let data = JSON.stringify({
709							url: location.protocol + '//' + location.host + location.pathname,
710							language: document.getElementsByTagName('html')[0].getAttribute('lang'),
711							browser_language: (navigator.language || navigator.userLanguage)
712						}
713					);
714					request.open('POST', url, true);
715					request.send(data);
716				})();
717			</script>
717
718		
718<script type="application/ld+json">{
719    "@context": "http://schema.org",
720    "@type": "Organization",
721    "name": "MLT Aikins LLP",
722    "description": "Western Canada&#039;s Law Firm",
723    "email": "[email protected]",
724    "url": "https://www.mltaikins.com",
725    "location": [
726        {
727            "@type": "Place",
728            "name": "MLT Aikins Vancouver",
729            "telephone": "(604) 682-7737",
730            "address": {
731                "@type": "PostalAddress",
732                "streetAddress": "Suite 2600, 1066 West Hastings Street",
733                "addressLocality": "Vancouver",
734                "addressRegion": "BC",
735                "postalCode": "V6E 3X1",
736                "addressCountry": "CA"
737            }
738        },
739        {
740            "@type": "Place",
741            "name": "MLT Aikins Edmonton",
742            "telephone": "(780) 969-3500",
743            "address": {
744                "@type": "PostalAddress",
745                "streetAddress": "Suite 2200, 10235 101st Street NW",
746                "addressLocality": "Edmonton",
747                "addressRegion": "AB",
748                "postalCode": "T5J 3G1",
749                "addressCountry": "CA"
750            }
751        },
752        {
753            "@type": "Place",
754            "name": "MLT Aikins Calgary",
755            "telephone": "(403) 693-4300",
756            "address": {
757                "@type": "PostalAddress",
758                "streetAddress": "2100 Livingston Place, 222 3rd Avenue SW",
759                "addressLocality": "Calgary",
760                "addressRegion": "AB",
761                "postalCode": "T2P 0B4",
762                "addressCountry": "CA"
763            }
764        },
765        {
766            "@type": "Place",
767            "name": "MLT Aikins Regina",
768            "telephone": "(306) 347-8000",
769            "address": {
770                "@type": "PostalAddress",
771                "streetAddress": "1500 Hill Centre 1, 1874 Scarth Street",
772                "addressLocality": "Regina",
773                "addressRegion": "SK",
774                "postalCode": "S4P 4E9",
775                "addressCountry": "CA"
776            }
777        },
778        {
779            "@type": "Place",
780            "name": "MLT Aikins Saskatoon",
781            "telephone": "(306) 975-7100",
782            "address": {
783                "@type": "PostalAddress",
784                "streetAddress": "Suite 1201, 409 3rd Avenue S",
785                "addressLocality": "Saskatoon",
786                "addressRegion": "SK",
787                "postalCode": "S7K 5R5",
788                "addressCountry": "CA"
789            }
790        },
791        {
792            "@type": "Place",
793            "name": "MLT Aikins Muskeg Lake Cree Nation",
794            "telephone": "(306) 975-7100",
795            "address": {
796                "@type": "PostalAddress",
797                "streetAddress": "Unit 120, 131 Aspen Place",
798                "addressLocality": "Saskatoon",
799                "addressRegion": "SK",
800                "postalCode": "S7N 1K4",
801                "addressCountry": "CA"
802            }
803        },
804        {
805            "@type": "Place",
806            "name": "MLT Aikins Winnipeg",
807            "telephone": "(204) 957-0050",
808            "address": {
809                "@type": "PostalAddress",
810                "streetAddress": "30th Floor, 360 Main Street",
811                "addressLocality": "Winnipeg",
812                "addressRegion": "MB",
813                "postalCode": "R3C 4G1",
814                "addressCountry": "CA"
815            }
816        },
817        {
818            "@type": "Place",
819            "name": "MLT Aikins Ottawa",
820            "telephone": null,
821            "address": {
822                "@type": "PostalAddress",
823                "streetAddress": "50 O'Connor Street, Suite 605, Ottawa, ON, K1P 6L2",
824                "addressLocality": "",
825                "addressRegion": "",
826                "postalCode": "",
827                "addressCountry": "CA"
828            }
829        }
830    ]
831}</script>
831<script> /* <![CDATA[ */var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesMin":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"}};/* ]]> */ </script>
831<script type="text/javascript">var algolia = {"debug":false,"application_id":"4V0GN9C3LG","search_api_key":"f28de4130954dc2aa08a9ef620da4d50","powered_by_enabled":true,"insights_enabled":false,"search_hits_per_page":"10","query":"","indices":{"searchable_posts":{"name":"mlt_wp_live_searchable_posts","id":"searchable_posts","enabled":true,"replicas":[]}},"autocomplete":{"sources":[{"index_id":"searchable_posts","index_name":"mlt_wp_live_searchable_posts","label":"All posts","admin_name":"All posts","position":10,"max_suggestions":5,"tmpl_suggestion":"autocomplete-post-suggestion","enabled":true}],"input_selector":"input[name='s']:not(.no-autocomplete):not(#adminbar-search)","input_selector_modern":"#autocomplete"}};</script>
vendor: 1 bytes, line 831
831
832<script type="text/html" id="tmpl-autocomplete-header">
833    <div class="autocomplete-header d-none">
834        <div class="autocomplete-header-title">{{{ data.label }}}</div>
835        <div class="clear"></div>
836    </div>
837</script>
837
838
839<script type="text/html" id="tmpl-autocomplete-post-suggestion">
840	<a class="suggestion-link" href="{{ data.post_type === 'tribe_events' && data.event_website ? data.event_website : data.permalink }}" title="{{ data.post_title }}"<# if (data.post_type === 'tribe_events' && data.event_website) { #> target="_blank" rel="noopener noreferrer"<# } #>>
841		<div class="suggestion-post-attributes">
842			<#
843			var postType = data.post_type;
844			if (postType === 'page') {
845				iconClass = 'fa-light fa-globe';
846				postTypeLabel = 'Page';
847			}
848			else if (postType === 'post') {
849				iconClass = 'fa-light fa-newspaper';
850				postTypeLabel = 'News - ' + data.post_date_formatted;
851			}
852			else if (postType === 'people') {
853				iconClass = 'fa-light fa-user';
854				postTypeLabel = 'Person';
855			}
856			else if (postType === 'insights') {
857				iconClass = 'fa-light fa-lightbulb';
858				postTypeLabel = 'Insight - ' + data.post_date_formatted;
859			}
860			else if (postType === 'tribe_events') {
861				iconClass = 'fa-light fa-calendar';
862				postTypeLabel = 'Event - ' + data.event_date;
863				eventLocation = data.event_location;
864				eventType = data.event_type;
865
866				if (eventType === 'Virtual Event') {
867					eventTypeIconClass = 'fa-light fa-globe-pointer';
868				}
869				else if (eventType === 'Hybrid Event') {
870					eventTypeIconClass = 'fa-light fa-presentation-screen';
871				}
872				else {
873					eventTypeIconClass = 'fa-light fa-people-group';
874				}
875			}
876			else if (postType === 'careers') {
877				iconClass = 'fa-light fa-briefcase';
878				postTypeLabel = 'Career Opportunity';
879			}
880			else if (postType === 'client-news') {
881				iconClass = 'fa-light fa-users';
882				postTypeLabel = 'Client Work - ' + data.post_date_formatted;
883			}
884			else if (postType === 'industries') {
885				iconClass = 'fa-light fa-building';
886				postTypeLabel = 'Industry We Serve';
887			}
888			else if (postType === 'practice-areas') {
889				iconClass = 'fa-light fa-book';
890				postTypeLabel = 'Service';
891			}
892			else if (postType === 'locations') {
893				iconClass = 'fa-light fa-map';
894				postTypeLabel = 'Location';
895			}
896			else {
897				iconClass = 'fa-light fa-file';
898				postTypeLabel = data.post_type_label;
899			}
900			
901			#>
902			<span class="suggestion-post-type d-flex align-items-center mb-2">
903				<i class="{{ iconClass }} black me-2"></i>
904				<span class="flex-grow-1 red weight-medium">{{ postTypeLabel }}</span>
905			</span>
906			<span class="suggestion-post-title">{{{ data._highlightResult.post_title.value }}}</span>
907			<#
908			function adjustSnippetWithHighlight(snippet) {
909				var viewportWidth = window.innerWidth;
910				var charCount;
911				// Adjust character count based on viewport width
912				if (viewportWidth >= 1400) {
913					charCount = 240;
914				} else if (viewportWidth >= 1200) {
915					charCount = 200;
916				} else if (viewportWidth >= 992) {
917					charCount = 160;
918				} else if (viewportWidth >= 768) {
919					charCount = 120;
920				} else if (viewportWidth >= 576) {
921					charCount = 70;
922				} else {
923					charCount = 40;
924				}
925
926				// Find the indices for <em> tags
927				var emStartIndex = snippet.indexOf('<em>');
928				var emEndIndex = snippet.indexOf('</em>') + '</em>'.length;
929
930				// Calculate initial start and end indices for the snippet
931				var startSliceIndex = Math.max(0, emStartIndex - Math.floor((charCount - (emEndIndex - emStartIndex)) / 2));
932				var endSliceIndex = Math.min(snippet.length, startSliceIndex + charCount);
933
934				// Adjust startSliceIndex to the nearest preceding space (if not at the start)
935				if (startSliceIndex > 0) {
936					var lastSpaceIndexBeforeStart = snippet.lastIndexOf(' ', startSliceIndex);
937					startSliceIndex = lastSpaceIndexBeforeStart + 1; // Include the space in the slice
938				}
939
940				// Adjust endSliceIndex to the nearest following space (if not at the end)
941				if (endSliceIndex < snippet.length) {
942					var firstSpaceIndexAfterEnd = snippet.indexOf(' ', endSliceIndex);
943					if (firstSpaceIndexAfterEnd !== -1) { // Check if a space exists
944						endSliceIndex = firstSpaceIndexAfterEnd;
945					}
946				}
947
948				var adjustedSnippet = snippet.slice(startSliceIndex, endSliceIndex);
949
950				// Add ellipses only if we're slicing the snippet
951				if (startSliceIndex > 0) adjustedSnippet = '... ' + adjustedSnippet;
952				if (endSliceIndex < snippet.length) adjustedSnippet += ' ...';
953
954				return adjustedSnippet;
955			}
956
957
958			var displayed = false; // Flag to indicate a snippet has been displayed
959			var snippetKeys = ['content', 'columns_content', 'cta_content', 'featured_links_content', 'key_contacts_content', 'related_content_content', 'testimonials_content', 'accordions_content', 'fp_banner_content', 'fp_students_content', 'fp_contact_content', 'page_header_content', 'people_content', 'industries_content', 'practice-areas_content', 'locations_content', 'careers_content', 'careers_lp_content'];
960			// Loop through snippet keys to find the first one with "<em>" and display it
961			for (var i = 0; i < snippetKeys.length && !displayed; i++) {
962				var key = snippetKeys[i];
963				if (data._snippetResult[key] && data._snippetResult[key].value.indexOf('<em>') !== -1) {
964					var adjustedSnippet = adjustSnippetWithHighlight(data._snippetResult[key].value);
965					#>
966					<span class="suggestion-post-content">{{{ adjustedSnippet }}}</span>
967					<#
968					displayed = true;
969					break;
970				}
971			}
972			// If no snippet with "<em>" was found, display the first available snippet
973			if (!displayed) {
974				for (var i = 0; i < snippetKeys.length && !displayed; i++) {
975					var key = snippetKeys[i];
976					if (data._snippetResult[key]) {
977						#>
978						<span class="suggestion-post-content">{{{ data._snippetResult[key].value }}}</span>
979						<#
980						displayed = true; // Ensure no further snippets are displayed
981						break; // Exit the loop after displaying the first available snippet
982					}
983				}
984			}
985			#>
986
987			<# if ((data.taxonomies["industries"] && data.taxonomies["industries"].length > 0) || (data.taxonomies["practice-areas"] && data.taxonomies["practice-areas"].length > 0) || (data.taxonomies["locations"] && data.taxonomies["locations"].length > 0)) { #>
988				<div class="suggestion-pills mt-2 d-none d-lg-block">
989
990					<# if (data.taxonomies["industries"] && data.taxonomies["industries"].length > 0) { 
991						// Get a random index based on the length of the industries array
992						var randomIndustryIndex = Math.floor(Math.random() * data.taxonomies["industries"].length);
993						// Access the practice area at the random index
994						var randomIndustry = data.taxonomies["industries"][randomIndustryIndex];
995						#>
996						<div class="d-inline-block suggestion-pill">
997							{{{ randomIndustry }}}
998						</div>
999					<# } #>
1000
1001					<# if (data.taxonomies["practice-areas"] && data.taxonomies["practice-areas"].length > 0) { 
1002						// Get a random index based on the length of the practice-areas array
1003						var randomPracticeAreaIndex = Math.floor(Math.random() * data.taxonomies["practice-areas"].length);
1004						// Access the practice area at the random index
1005						var randomPracticeArea = data.taxonomies["practice-areas"][randomPracticeAreaIndex];
1006						#>
1007						<div class="d-inline-block suggestion-pill">
1008							{{{ randomPracticeArea }}}
1009						</div>
1010					<# } #>
1011
1012					<# if (data.taxonomies["locations"] && data.taxonomies["locations"].length > 0) { 
1013						// Get a random index based on the length of the locations array
1014						var randomLocationIndex = Math.floor(Math.random() * data.taxonomies["locations"].length);
1015						// Access the practice area at the random index
1016						var randomLocation = data.taxonomies["locations"][randomLocationIndex];
1017						#>
1018						<div class="d-inline-block suggestion-pill">
1019							{{{ randomLocation }}}
1020						</div>
1021					<# } #>
1022				</div>
1023			<# } #>
1024		</div>
1025
1026			</a>
1027</script>
1027
1028
1029<script type="text/html" id="tmpl-autocomplete-term-suggestion">
1030	<a class="suggestion-link" href="{{ data.permalink }}" title="{{ data.name }}">
1031		<svg viewBox="0 0 21 21" width="21" height="21">
1032			<svg width="21" height="21" viewBox="0 0 21 21">
1033				<path
1034					d="M4.662 8.72l-1.23 1.23c-.682.682-.68 1.792.004 2.477l5.135 5.135c.7.693 1.8.688 2.48.005l1.23-1.23 5.35-5.346c.31-.31.54-.92.51-1.36l-.32-4.29c-.09-1.09-1.05-2.06-2.15-2.14l-4.3-.33c-.43-.03-1.05.2-1.36.51l-.79.8-2.27 2.28-2.28 2.27zm9.826-.98c.69 0 1.25-.56 1.25-1.25s-.56-1.25-1.25-1.25-1.25.56-1.25 1.25.56 1.25 1.25 1.25z"
1035					fill-rule="evenodd"></path>
1036			</svg>
1037		</svg>
1038		<span class="suggestion-post-title">{{{ data._highlightResult.name.value }}}</span>
1039	</a>
1040</script>
1040
1041
1042<script type="text/html" id="tmpl-autocomplete-user-suggestion">
1043	<a class="suggestion-link user-suggestion-link" href="{{ data.posts_url }}" title="{{ data.display_name }}">
1044		<# if ( data.avatar_url ) { #>
1045			<img class="suggestion-user-thumbnail" src="{{ data.avatar_url }}" alt="{{ data.display_name }}">
1046		<# } #>
1047		<span class="suggestion-post-title">{{{ data._highlightResult.display_name.value }}}</span>
1048	</a>
1049</script>
1049
1050
1051<script type="text/html" id="tmpl-autocomplete-footer">
1052	<div class="autocomplete-footer">
1053	</div>
1054</script>
1054
1055
1056<script type="text/html" id="tmpl-autocomplete-empty">
1057	<div class="autocomplete-empty text-center">
1058					No results found for 			<span class="empty-query">"{{ data.query }}"</span>
1059			</div>
1060</script>
1060
1061
1062<script type="text/javascript">
1063	window.addEventListener('load', function () {
1064
1065		/* Initialize Algolia client */
1066		window.client = algoliasearch( algolia.application_id, algolia.search_api_key );
1067
1068		/**
1069		 * Algolia hits source method.
1070		 *
1071		 * This method defines a custom source to use with autocomplete.js.
1072		 *
1073		 * @param object $index Algolia index object.
1074		 * @param object $params Options object to use in search.
1075		 */
1076
1077		var lastSearchQuery = '';
1078		var lastSearchResultsCount = 0;
1079
1080		var algoliaHitsSource = function(index, params) {
1081			return function(query, callback) {
1082				lastSearchQuery = query;
1083				index.search(query, params)
1084					.then(function(response) {
1085						lastSearchResultsCount = response.hits.length;  // Update the global hits count
1086						callback(response.hits, response);
1087					})
1088					.catch(function(error) {
1089						lastSearchResultsCount = 0;  // Reset count on error
1090						callback([]);
1091						console.error("Error during Algolia search:", error);
1092					});
1093			}
1094		}
1095
1096		/* Setup autocomplete.js sources */
1097		var sources = [];
1098		algolia.autocomplete.sources.forEach( function( config, i ) {
1099			var suggestion_template = wp.template( config[ 'tmpl_suggestion' ] );
1100			sources.push( {
1101				source: algoliaHitsSource( client.initIndex( config[ 'index_name' ] ), {
1102					hitsPerPage: config[ 'max_suggestions' ],
1103					filters: 'NOT event_end_timestamp < 1791062360',
1104					attributesToSnippet: [
1105						'content:50',
1106						'columns_content:50',
1107						'cta_content:50',
1108						'featured_links_content:50',
1109						'key_contacts_content:50',
1110						'related_content_content:50',
1111						'testimonials_content:50',
1112						'accordions_content:50',
1113						'fp_banner_content:50',
1114						'fp_students_content:50',
1115						'fp_contact_content:50',
1116						'page_header_content:50',
1117						'people_content:50',
1118						'industries_content:50',
1119						'practice-areas_content:50',
1120						'locations_content:50',
1121						'careers_content:50',
1122						'careers_lp_content:50'
1123					],
1124					highlightPreTag: '__ais-highlight__',
1125					highlightPostTag: '__/ais-highlight__'
1126				} ),
1127				templates: {
1128					header: function () {
1129						return wp.template( 'autocomplete-header' )( {
1130							label: _.escape( config[ 'label' ] )
1131						} );
1132					},
1133					suggestion: function ( hit ) {
1134						if ( hit.escaped === true ) {
1135							return suggestion_template( hit );
1136						}
1137						hit.escaped = true;
1138
1139						for ( var key in hit._highlightResult ) {
1140							/* We do not deal with arrays. */
1141							if ( typeof hit._highlightResult[ key ].value !== 'string' ) {
1142								continue;
1143							}
1144							hit._highlightResult[ key ].value = _.escape( hit._highlightResult[ key ].value );
1145							hit._highlightResult[ key ].value = hit._highlightResult[ key ].value.replace( /__ais-highlight__/g, '<em>' ).replace( /__\/ais-highlight__/g, '</em>' );
1146						}
1147
1148						for ( var key in hit._snippetResult ) {
1149							/* We do not deal with arrays. */
1150							if ( typeof hit._snippetResult[ key ].value !== 'string' ) {
1151								continue;
1152							}
1153
1154							hit._snippetResult[ key ].value = _.escape( hit._snippetResult[ key ].value );
1155							hit._snippetResult[ key ].value = hit._snippetResult[ key ].value.replace( /__ais-highlight__/g, '<em>' ).replace( /__\/ais-highlight__/g, '</em>' );
1156						}
1157
1158						return suggestion_template( hit );
1159					}
1160				}
1161			} );
1162
1163		} );
1164
1165		/* Setup dropdown menus */
1166		document.querySelectorAll(algolia.autocomplete.input_selector).forEach(function(element) {
1167			// Check if this element is the one to exclude
1168			if (element.id !== 'front-page-search') {
1169				var config = {
1170					debug: algolia.debug,
1171					hint: false,
1172					openOnFocus: true,
1173					appendTo: 'body',
1174					templates: {
1175						empty: wp.template('autocomplete-empty')
1176					}
1177				};
1178
1179				if (algolia.powered_by_enabled) {
1180					config.templates.footer = wp.template('autocomplete-footer');
1181				}
1182
1183				/* Instantiate autocomplete.js */
1184				var autocomplete = algoliaAutocomplete(element, config, sources)
1185					.on('autocomplete:selected', function(e, suggestion) {
1186						/* Redirect the user when we detect a suggestion selection. */
1187						if (suggestion.post_type === 'tribe_events' && suggestion.event_website) {
1188							window.open(suggestion.event_website, '_blank', 'noopener,noreferrer');
1189						} else {
1190							window.location.href = suggestion.permalink ?? suggestion.posts_url; // Users use the `posts_url` property instead of `permalink`.
1191						}
1192					});
1193
1194				/* Force the dropdown to be re-drawn on scroll to handle fixed containers. */
1195				window.addEventListener('scroll', function() {
1196					if (autocomplete.autocomplete.getWrapper().style.display === "block") {
1197						autocomplete.autocomplete.close();
1198						autocomplete.autocomplete.open();
1199					}
1200				});
1201
1202				// Add the "See More Results" and "Clear Search" buttons
1203				element.addEventListener('input', function() {
1204					if (document.documentElement.lang === 'fr') {
1205						return;
1206					}
1207
1208					setTimeout(() => {
1209						const autocompleteContainerId = element.getAttribute('aria-owns');
1210						const autocompleteContainer = document.getElementById(autocompleteContainerId);
1211
1212						if (lastSearchQuery && autocompleteContainer) {
1213							const footerElement = autocompleteContainer.querySelector('.autocomplete-footer');
1214							if (footerElement) {
1215								if (lastSearchResultsCount > 0) {
1216									// Add the "See More Results" and "Clear Search" buttons
1217									footerElement.innerHTML = `
1218										<div class="see-more-results">
1219											<div class="d-flex flex-column flex-sm-row mt-3-5 justify-content-center align-items-center">
1220												<a class="btn btn-primary" href="/?s=${encodeURIComponent(lastSearchQuery)}">See more results</a>
1221												<a id="clear-search-button" class="btn btn-secondary mt-3 mt-sm-0 ms-sm-3" href="#">Clear Search</a>
1222											</div>
1223										</div>`;
1224
1225									// Attach click event to the "Clear Search" button
1226									const clearSearchButton = document.getElementById('clear-search-button');
1227									clearSearchButton.addEventListener('click', function(e) {
1228										e.preventDefault();
1229
1230										// Clear the input fields
1231										document.querySelectorAll('#desktop-search-form .search-field, #mobile-search-form .search-field').forEach(function(field) {
1232											field.value = '';
1233
1234											// Trigger the input event manually to reset the dropdown
1235											const event = new Event('input', { bubbles: true });
1236											field.dispatchEvent(event);
1237										});
1238
1239										// Close the autocomplete dropdown for the current input element
1240										autocomplete.autocomplete.close();
1241									});
1242								} else {
1243									// Clear the footer if no results
1244									footerElement.innerHTML = '';
1245								}
1246							}
1247						}
1248					}, 100); // Adjust delay as necessary to ensure lastSearchQuery is updated
1249				});
1250			}
1251		});
1252
1253
1254		var algoliaPoweredLink = document.querySelector( '.algolia-powered-by-link' );
1255		if ( algoliaPoweredLink ) {
1256			algoliaPoweredLink.addEventListener( 'click', function( e ) {
1257				e.preventDefault();
1258				window.location = "https://www.algolia.com/?utm_source=WordPress&utm_medium=extension&utm_content=" + window.location.hostname + "&utm_campaign=p
1258oweredby";
1259			} );
1260		}
1261	});
1262</script>
vendor: 1 bytes, line 1262
1262
1263<script id="tec-user-agent-js" src="https://www.mltaikins.com/wp-content/plugins/the-events-calendar/common/build/js/user-agent.js?ver=da75d0bdea6dde3898df"></script>
vendor: 1 bytes, line 1263
1263
1264<script id="leadin-script-loader-js-js-extra">
1265var leadin_wordpress = {"userRole":"visitor","pageType":"post","leadinPluginVersion":"11.3.75"};
1266//# sourceURL=leadin-script-loader-js-js-extra
1267</script>
vendor: 1 bytes, line 1267
1267
1268<script async defer id='hs-script-loader' src="https://js.hs-scripts.com/8838137.js?integration=WordPress&#038;ver=11.3.75"></script>
vendor: 1 bytes, line 1268
1268
1269<script id="wp-util-js-extra">
1270var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}};
1271//# sourceURL=wp-util-js-extra
1272</script>
vendor: 1 bytes, line 1272
1272
1273<script id="wp-util-js" src="https://www.mltaikins.com/wp-includes/js/wp-util.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1273
1273
1274<script id="algolia-search-js" src="https://www.mltaikins.com/wp-content/plugins/wp-search-with-algolia/assets/algoliasearch/dist/algoliasearch-lite.umd.js?ver=2.14.1"></script>
vendor: 1 bytes, line 1274
1274
1275<script id="algolia-autocomplete-js" src="https://www.mltaikins.com/wp-content/plugins/wp-search-with-algolia/js/autocomplete.js/dist/autocomplete.min.js?ver=2.14.1"></script>
vendor: 1 bytes, line 1275
1275
1276<script id="algolia-autocomplete-noconflict-js" src="https://www.mltaikins.com/wp-content/plugins/wp-search-with-algolia/js/autocomplete-noconflict.js?ver=2.14.1"></script>
1276
1277<!--Weglot 6.2--><aside data-wg-notranslate="" class="country-selector weglot-dropdown close_outside_click closed weglot-default wg-" tabindex="0" aria-expanded="false" aria-label="Language selected: English"><ul role="none"></ul></aside> </body>
1278</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.