CINXE.COM
DELIVERING THE NORTH’S CONNECTED FUTURE | Connected North
<!DOCTYPE html> <html lang="en"> <head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>DELIVERING THE NORTH’S CONNECTED FUTURE | Connected North</title> <link rel="canonical" href="https://www.terrapinn.com/conference/connected-north/index.stm" /> <meta name="dc.date" content="2024-11-26" /><meta name="description" content="Connected North will bring together 60 speakers and 500 attendees from the region's connectivity leaders to explore the North's connected future" /><meta name="keywords" content="Connected North 5G Fibre Broadband Connectivity Digital Rural Manchester gigabit telcos telecoms" /><meta name="application-name" content="Connected North 2025" /><meta name="msapplication-tooltip" content="23 - 24 April 2025 Manchester" /><meta name="msapplication-starturl" content="https://www.terrapinn.com/conference/connected-north/index.stm?pinned=true" /> <meta name="robots" content="INDEX,FOLLOW,NOARCHIVE,NOODP,NOCACHE" /><meta http-equiv="Cache-Control" content="no-store" /><meta name="viewport" content="width=device-width, initial-scale=1" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="Version" content="8" /><meta name="Build Template" content="16/MAR/2023" /><meta name="rating" content="General" /><meta name="copyright" content="Copyright MMXXII Terrapinn Holdings Ltd. All rights reserved." /><meta name="Distribution" content="Global" /><meta name="msapplication-window" content="width=1280;height=1024" /> <meta property="fb:app_id" content="545116762267887" /> <meta name="EloquaMeta" content="Home" /><meta property="og:title" content="DELIVERING THE NORTH’S CONNECTED FUTURE | Connected North" /><meta property="og:description" content="Connected North will bring together 60 speakers and 500 attendees from the region's connectivity leaders to explore the North's connected future" /><meta property="og:url" content="https://www.terrapinn.com/conference/connected-north/index.stm" /><meta property="og:image" content="https://www.terrapinn.com/conference/connected-north/img/sq_logo.gif" /><meta property="og:site_name" content="Connected North 2025" /><meta id="TerrapinnMetaOffice" name="TerrapinnMetaOffice" content="TT" /><meta id="TerrapinnMetaCommunity" name="TerrapinnMetaCommunity" content="Connected" /><meta property="og:type" content="website" /> <script src="https://cdn-ukwest.onetrust.com/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="018e41cd-072c-7be0-a7e6-c200e3ddceb6" ></script> <script type="text/javascript"> function OptanonWrapper() { } </script> <link href="https://www.terrapinn-cdn.com/config/bootstrap/css/bootstrap.min.css" rel="stylesheet" /><link href="https://www.terrapinn-cdn.com/config/inc/font-awesome.min.css" rel="stylesheet" /><link href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/jquery-ui.css" rel="stylesheet" /> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script><script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script> <![endif]--><!-- Latest compiled and minified CSS --> <link rel="stylesheet" type="text/css" href="https://www.terrapinn-cdn.com/config/inc/JS_Slider/flexslider.css" media="all" /><link rel="stylesheet" type="text/css" href="https://www.terrapinn-cdn.com/config/inc/EVT_Responsive3.css?v=7#1" media="all" /><link rel="stylesheet" type="text/css" href="https://www.terrapinn-cdn.com/config/inc/EVT_Responsive_Print1.css?15/12/2014#1" media="print" /><link rel="stylesheet" type="text/css" href="https://www.terrapinn-cdn.com/config/bootstrap/css/animate.css" media="all" /><link rel="shortcut icon" href="/favicon.ico" /> <!-- TEMPLATED --> <script type="text/javascript"> /* <![CDATA[ */ var intDebug = 0; var strServicePath = "/template/live/events.asmx/"; var strRegURL = "/template/Live/Presentations.aspx"; var strProblem_With_Service = "problem with webservice -please try later or contact customer services."; var strCookieName = "TerrapinnPresentation"; var strEventID = "10885"; var strEventHash = "d270e52b314dc7e16448807ee8bb0ae83c8af7f4"; var strEventURL = "https://www.terrapinn.com/conference/connected-north"; var strTwitterID = "@"; var thisSiteID = 0; var strEventZone = "UTC+0"; var strEventCity = "Manchester"; /* ]]> */ </script> <link rel="stylesheet" type="text/css" href="inc/EventStyles.css" media="all" /> <script type="application/ld+json">{"@context": "http://schema.org","@type": "Organization","url": "https://www.terrapinn.com/conference/connected-north/","logo": "https://www.terrapinn-cdn.com/logos/E10885.gif","contactPoint" : [ {"@type" : "ContactPoint","telephone" : "+44 (0)20 8164 3016","contactType" : "sales"},{"@type" : "ContactPoint","telephone" : "02081643055","contactType" : "customer support"}],"sameAs" : [ "http://www.twitter.com/@"]}</script><script type="application/ld+json">{"@context": "http://schema.org","@type": "Event","name": "Connected North 2025","organizer": "Total Telecom","startDate" : "2025-04-23T08:00+01:00","endDate" : "2025-04-24T17:00+01:00","eventAttendanceMode" : "OfflineEventAttendanceMode","eventStatus" : "EventScheduled","url" : "https://www.terrapinn.com/conference/connected-north/","image" : "https://www.terrapinn-cdn.com/logos/E10885.gif","description" : "Launched as a sister event to Connected Britain, Connected North will bring together 60 speakers and 500 attendees and will provide an opportunity for the region’s connectivity leaders to come together and explore the most important regional issues","location" : {"@type" : "Place","name" : "Manchester Central","address" : "Manchester"}}</script> <style media="all"> @media (min-width:768px) {ul#MainMenu li.highlight a {background-color: #e73029; color: #fff; font-weight:700;text-transform:uppercase; border-radius:5px; padding-top:5px;}} h1,h2,h3,h4,body,table,div,span,p,td,a{font-family: 'Roboto', sans-serif;} section.generic {padding-bottom: 0 !important} body.GenericPage section.generic {background: #1760ab !important;} body.GenericPage section h1:first-of-type {color:#020302; text-align:center; text-transform:uppercase; font-size: 38px; font-weight:700; padding-bottom:50px;} div#OrgBio h1 {font-size: 24px; padding-bottom:0; color: #484848; padding-bottom:10px; text-align:left;} h2.header {text-align:center; font-size:30pt !important; text-transform:uppercase; font-weight:700;} .red {color: #e73029 !important;} div.Framed .Panel {background-color: #fff} .btn-red-main { background: #e73029; color: #fff !important; font-weight: 700; text-align: center; text-transform: uppercase; border-radius: 0; display: flex; align-items: center; justify-content: center; padding: 16px; width: 100%;} </style> <link href='https://www.terrapinn-cdn.com/config/bootstrap/css/hover.css' rel='stylesheet' type='text/css'> <link href="https://fonts.googleapis.com/css?family=Roboto:400,700" rel="stylesheet"><meta name="Terrapinn-SSL" content="1" /> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script><script type="text/javascript">window.jQuery || document.write('<script src="https://www.terrapinn-cdn.com/config/inc/jquery.min.js"><\/script>')</script> <script type="text/javascript" src="https://www.terrapinn-cdn.com/config/bootstrap/js/modernizr.js" async></script> <script type="text/javascript"> var dataLayer = dataLayer || []; dataLayer.push({'EventID':'10885'}); dataLayer.push({'OfficePropertyID':'UA-130021032-2'}); dataLayer.push({ 'offices':'TT', 'community':'Connected', 'event':'Connected North', 'event_id':'10885', 'event_name':'Connected North 2025', 'event_chain':'10885|10775|10659|10626', 'event_location':'United Kingdom'}); var flgGoogle = 1; var strOID = ''; var strCID = ''; if (document.getElementById('TerrapinnMetaOffice')) { strOID = document.getElementById('TerrapinnMetaOffice').content } if (document.getElementById('TerrapinnMetaCommunity')) { strCID = document.getElementById('TerrapinnMetaCommunity').content } var strPage = ''; if (document.getElementById('TerrapinnMetaPage') && strEventID) { strPage = document.getElementById('TerrapinnMetaPage').content + strEventID } </script> <link rel="stylesheet" type="text/css" href="https://www.terrapinn-cdn.com/config/inc/EVT_Responsive_Core.css?v=1" media="all" /> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-57TD9T');</script> <!-- End Google Tag Manager --> <!-- top tracking --> <style media="all"> section.s21292 { } section.s21293 { } section.s21294 { background:#B3CDED; } section.s22078 { } section.s21296 { } section.s21297 { background:#B3CDED; } section.s21298 { } section.s21299 { } section.s21300 { } section.s21301 { background:#e73029; } section.s21302 { } section.s21305 { } section.s21304 { } </style> <link rel="stylesheet" href="https://www.terrapinn-cdn.com/config/inc/jf/owl.carousel.css"> <link rel="stylesheet" href="https://www.terrapinn-cdn.com/config/inc/jf/owl.theme.default.css"></head> <body class="HomePage" id="top"><!-- Google Tag Manager (noscript) --><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-57TD9T" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><!-- End Google Tag Manager (noscript) --> <nav class="navbar navbar-default" id="MainNav" role="navigation"> <div id="TopMenu"> <table cellpadding="0" cellspacing="0" style="background:#fff;"> <tr> <td rowspan="2" valign="top" style="width:170px;"> <div> <a id="NonMobileSection" class="navbar-brand" href="index.stm" title="DELIVERING THE NORTH’S CONNECTED FUTURE"> <img src="https://www.terrapinn-cdn.com/logos/E10885.gif?612" alt="Connected North 2025" style="display:block; padding:5px 0px; "/> </a> <div data-toggle="collapse" data-target="#MainMenu" class="navbar-toggle"> <div class="left"> <button type="button"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> </div> </div> </div> </td> <td valign="top"><div class="vevent"><div class="right StructuredEvent" id="VenueAndDates" style="cursor:pointer;" onclick="javascript:window.location='https://www.terrapinn.com/template/live/add2diary.aspx?e=10885';" title="add to my diary"> <span class="Summary">Connected North 2025<br /></span> <span class="Date dtstart" data-start-utc="2025-04-23T08:00+01:00" data-end-utc="2025-04-24T17:00+01:00"><span class="value-title" title="2025-04-23">23 - 24 April</span></span><span Class="Location"><span Class="Venue"><br />Manchester Central,</span> Manchester</span></div></div></td> </tr><tr><td style="vertical-align:bottom;"><div class="navbar-collapse collapse" id="MainMenu"> <div id="menu"> <ul Class="nav navbar-nav" id="MainMenu"> <li class=" dropdown"> <a title="Connected North 2025" href="index.stm">home</a> <ul Class="dropdown-menu"> <li class=" dropdown"> <a title="our story" href="our-story.stm">our story</a> </li> <li class=" dropdown"> <a title="Total Telecom" href="https://www.totaltele.com/" target="_blank">Total Telecom</a> </li> <li class=" dropdown"> <a title="photos 2024" href="photos.stm">photos 2024</a> </li> </ul> </li> <li class=" dropdown"> <a title="sponsors & exhibitors" href="sponsors-and-exhibitors.stm">sponsors & exhibitors</a> <ul Class="dropdown-menu"> <li class=" dropdown"> <a title="2025 Sponsors & Exhibitors" href="sponsors-and-exhibitors.stm">2025 Sponsors & Exhibitors</a> </li> <li class=" dropdown"> <a title="Why Sponsor?" href="Why-Sponsor.stm">Why Sponsor?</a> </li> <li class=" dropdown"> <a title="Startups" href="Startups.stm">Startups</a> </li> <li class=" dropdown"> <a title="sponsor now" href="https://secure.terrapinn.com/v5/edetails.aspx?e=10885">sponsor now</a> </li> <li class=" dropdown"> <a title="Download Prospectus" href="https://www.terrapinn.com/template/live/go/10885/22748">Download Prospectus</a> </li> </ul> </li> <li class=" dropdown"> <a title="Post-Event Report" href="https://www.terrapinn.com/template/live/go/10885/22725">Post-Event Report</a> </li> <li class=" dropdown"> <a title="Themes" href="Themes.stm">Themes</a> <ul Class="dropdown-menu"> <li class=" dropdown"> <a title="Who Attends?" href="Who-Attends.stm">Who Attends?</a> </li> <li class=" dropdown"> <a title="download brochure" href="https://www.terrapinn.com/template/live/go/10885/22749">download brochure</a> </li> </ul> </li> <li class=" dropdown"> <a title="Speakers" href="Speakers.stm">Speakers</a> <ul Class="dropdown-menu"> <li class=" dropdown"> <a title="2025 Speakers " href="2025-Speakers.stm">2025 Speakers </a> </li> <li class=" dropdown"> <a title="Apply to Speak" href="https://secure.terrapinn.com/v5/edetails.aspx?e=10885">Apply to Speak</a> </li> </ul> </li> <li class=" dropdown"> <a title="Free Ticket Programme" href="Free-Ticket-Programme.stm">Free Ticket Programme</a> </li> <li class=" dropdown highlight"> <a title="register now for Connected North 2025" href="https://secure.terrapinn.com/V5/step1.aspx?E=10885&p=1" rel="nofollow">Tickets</a> <ul Class="dropdown-menu"> <li class=" dropdown"> <a title="venue information (Manchester Central)" href="venue.stm">venue</a> </li> <li class=" dropdown"> <a title="press" href="press.stm">press</a> </li> <li class=" dropdown"> <a title="Students/Graduates" href="StudentsGraduates.stm">Students/Graduates</a> </li> <li class=" dropdown"> <a title="contact the Connected North 2025 team" href="contact-us.stm">contact us</a> </li> </ul> </li> </ul> </div> </div></td></tr></table></div></nav> <div class="container-fluid container-content"> <section class="generic"> <div class="bg-white"> <div class="container-fluid" style="margin-top:-45px;"> <a class="arrow" data-jumpto="#hero"></a> <section class="s21292" id="hero"> <div class="row"> <div class="col-md-8"> <h1 style="text-align: left; color:#020302; font-size:50pt; font-weight:400; text-transform:uppercase;"> DELIVERING THE NORTH’S <br /> CONNECTED FUTURE </h1> <p> </p> <p style="text-align:left; color:#020302; font-size:28px; font-weight:700;"> 23 – 24 April 2025 | Manchester Central </p> </div> <div class="col-md-4"> <p> </p> <p style="text-align:center"> <a class="hvr-float btn btn-red-main btn-lg center-block" href="sponsor.stm">SPONSORSHIP OPPORTUNITIES </a> </p> <p> </p><p style="text-align:center"> <a class="hvr-float btn btn-red-main btn-lg center-block" href="Free-Ticket-Programme.stm"> FREE TICKET PROGRAMME </a> </p> <p> </p> <p style="text-align:center"> <a class="hvr-float btn btn-red-main btn-lg center-block" href="https://secure.terrapinn.com/V5/step1.aspx?E=10885"> GET TICKETS </a> </p> </div></div><div> <img class="img-responsive img-center hidden-xs" src="https://www.terrapinn-cdn.com/conference/connected-north/img/campaign1900.png" style="margin-top:-100px;" /> <img class="img-responsive img-center visible-xs" src="https://www.terrapinn-cdn.com/conference/connected-north/img/campaign1200.png" /></div><style type="text/css"> .btn-red-main { background: #e73029; color: #fff !important; font-weight: 700; text-align: center; text-transform: uppercase; border-radius: 0; display: flex; align-items: center; justify-content: center; padding: 16px; width: 100%; } #hero { padding-bottom:0 !important; }</style></section> <a class="arrow" data-jumpto="#stats"></a> <section class="s21293 s-extra" id="stats"> <div class="row"> <div class="col-md-1 visible-md visible-lg"> </div> <div class="col-xs-6 col-md-2 wow fadeInUp animated animated" data-wow-delay="1000ms" style="visibility: visible; animation-delay: 1000ms; animation-name: fadeInUp;"> <img class="img-responsive img-center img-50" src="https://www.terrapinn-cdn.com/conference/connected-north/img/hm-attendees.png" style="padding-bottom:20px; " /> <div class="stats-title"> 3000 </div> <div class="stats-desc"> Attendees </div> </div> <div class="col-xs-6 col-md-2 wow fadeInUp animated animated" data-wow-delay="750ms" style="visibility: visible; animation-delay: 250ms; animation-name: fadeInUp;"> <img class="img-responsive img-center img-50" src="https://www.terrapinn-cdn.com/conference/connected-north/img/hm-speakers2.png" style="padding-bottom:20px; " /> <div class="stats-title"> 200 </div> <div class="stats-desc"> Speakers </div> </div> <div class="col-xs-6 col-md-2 wow fadeInUp animated animated" data-wow-delay="500ms" style="visibility: visible; animation-name: fadeInUp;"> <img class="img-responsive img-center img-50" src="https://www.terrapinn-cdn.com/conference/connected-north/img/hm-exhibitors.png" style="padding-bottom:20px; " /> <div class="stats-title"> 200 </div> <div class="stats-desc"> Exhibitors </div> </div> <div class="col-xs-3 visible-xs"> </div> <div class="col-xs-6 col-md-2 wow fadeInUp animated animated" data-wow-delay="250ms" style="visibility: visible; animation-name: fadeInUp;"> <img class="img-responsive img-center img-50" src="https://www.terrapinn-cdn.com/conference/connected-north/img/hm-workshop.png" style="padding-bottom:20px; " /> <div class="stats-title"> 6 </div> <div class="stats-desc"> Themes </div> </div> <div class="col-xs-6 col-md-2 wow fadeInUp animated animated" style="visibility: visible; animation-name: fadeInUp;"> <img class="img-responsive img-center img-50" src="https://www.terrapinn-cdn.com/conference/connected-north/img/hm-conferences.png" style="padding-bottom:20px; " /> <div class="stats-title"> 1000 </div> <div class="stats-desc"> Organisations </div> </div></div><style type="text/css"> section#stats { padding: 25px 0 !important} img.img-50 { width:50%; filter:invert(1); } div.stats-desc { font-size: 20pt; color: #020302 !important; text-align: center; } div.stats-title { font-size: 30pt; color: #1760ab !important; text-align: center; font-weight:700; }</style></section> <a class="arrow" data-jumpto="#about"></a> <section class="s21294 s-extra" id="about"> <div class="row"><div class="col-md-4"><p> </p><h1 style="text-align: left; font-size:38px; font-weight:700; color:#1760AB; text-transform:uppercase;">The North'S dedicated digital economy event</h1></div><div class="col-md-8 "><div style="padding:20px; margin-bottom:20px;"><p style="font-size:28px; font-weight:700; color: #E73029;">Technology, regulation, and the investment environment for next generation of digital infrastructure. </p><p style="font-size:18px;">Connected North is a melting pot of regional innovators, government experts, connectivity providers, regulators, tech companies and government experts from across the digital economy ecosystem.</p><p style="font-size:18px;">From insightful keynotes to engaging panel discussions, we're committed to delivering an event that propels the conversation around connectivity and technology innovation in the North of the UK.</p><p style="font-size:18px;">Connected North 2025 will see 200 expert speakers and 3,000 attendees from across the digital economy ecosystem come together for a dedicated regional forum on connectivity-enabled social and economic growth</p></div></div></div></section> <a class="arrow" data-jumpto="#speakers"></a> <section class="s22078 s-extra" id="speakers"> <div class="row"><div class="col-sm-12"><h2 style="font-weight: 700; font-size: 38px; color: rgb(2, 3, 2); text-align: center;">Key 2025 speakers</h2></div></div><p> </p><div class="row flexcontainer speakers"><div class="col-md-6"><div class="speaker speaker_large flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Sean Royce<br />Chief Executive Officer<br />Quickline </a></div></div><img alt="Sean Royce speaking at Connected North" class="speaker__image" src="https://terrapinn-cdn.com/conference/connected-north/Img/sean-royce-3.jpg" /></div></div></div><div class="col-md-6"><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Colin Hutchinson<br />Chief Financial Officer<br />Fibrus </a></div></div><img alt="Colin Hutchinson speaking at Connected North" class="speaker__image" src="https://terrapinn-cdn.com/conference/connected-north/Img/colin-hutchinson.jpg" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Vicky Hicks<br />Head of Engagement, Digital Voice Programme Gender Equality Network Chair<br />BT Group </a></div></div><img alt="Vicky Hicks speaking at Connected North" class="speaker__image" src="https://terrapinn-cdn.com/conference/connected-north/Img/vicky-hicks.jpg" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Jonathan Harris<br />Programme Director<br />Connecting Cumbria </a></div></div><img alt="Jonathan Harris speaking at Connected North" class="speaker__image" src="https://www.terrapinn-cdn.com/conference/connected-north/img/Jonathan-Harris.jpg" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Tatum Burgess<br />Senior Management Executive<br />UK Space Agency </a></div></div><img alt="Tatum Burgess speaking at Connected North" class="speaker__image" src="https://terrapinn-cdn.com/conference/connected-north/Img/tatum-burgess.png" /></div></div></div><div class="col-md-6"><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Gavin Rodgers<br />Chief Executive Officer<br />Lothian Broadband Network (LBN) </a></div></div><img alt="Gavin Rodgers speaking at Connected North" class="speaker__image" src="https://www.terrapinn-cdn.com/conference/connected-north/img/Gavin-Rodgers.jpg" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Cath Ritchie<br />Business Relationship Manager,Transformation<br />North Yorkshire Council </a></div></div><img alt="Cath Ritchie speaking at Connected North" class="speaker__image" src="https://terrapinn-cdn.com/conference/connected-north/Img/cath-ritchie.png" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Shane Haslem<br />Chief Operations Officer<br />Fibrus </a></div></div><img alt="Shane Haslem speaking at Connected North" class="speaker__image" src="https://terrapinn-cdn.com/conference/connected-north/Img/shane-haslem.jpg" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Matt Smith<br />Programme Manager River Severn Partnership Advanced Wireless Innovation Region<br />Shropshire Council </a></div></div><img alt="Matt Smith speaking at Connected North" class="speaker__image" src="https://terrapinn-cdn.com/conference/connected-north/Img/matt-smith.jpg" /></div></div></div><div class="col-md-6"><div class="speaker speaker_large flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Lucie Smith<br />Director of Corporate Affairs & Television <br />Digital Mobile Spectrum </a></div></div><img alt="Lucie Smith speaking at Connected North" class="speaker__image" src="https://www.terrapinn-cdn.com/conference/connected-north/img/Lucie-Smith.jpg" /></div></div></div><div class="col-md-6"><div class="speaker speaker_large flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Darryl Petch<br />Chief Technology Officer<br />Quickline </a></div></div><img alt="Darryl Petch speaking at Connected North" class="speaker__image" src="https://terrapinn-cdn.com/conference/connected-north/Img/darryl-petch-1.png" /></div></div></div><div class="col-md-6"><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Alastair Taylor<br />Chief Executive<br />NYnet </a></div></div><img alt="Alastair Taylor speaking at Connected North" class="speaker__image" src="https://terrapinn-cdn.com/conference/connected-north/Img/alastair-taylor-nynet.png" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Dave Williams<br />Head of Business Development & Partnerships<br />Reconome </a></div></div><img alt="Dave Williams speaking at Connected North" class="speaker__image" src="https://terrapinn-cdn.com/conference/connected-north/Img/dave-williams.png" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Prof. Muhammad Ali Imran<br />Professor of Communication Systems / Dean Transnational Engineering Education<br />University of Glasgow </a></div></div><img alt="Muhammad Ali Imran speaking at Connected North" class="speaker__image" src="https://terrapinn-cdn.com/conference/connected-north/Img/muhammad-ali-imran.png" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Nicki Clegg<br />Stakeholder Relationship Manager<br />STEM Learning UK </a></div></div><img alt="Nicki Clegg speaking at Connected North" class="speaker__image" src="https://terrapinn-cdn.com/conference/connected-north/Img/nicki-clegg.png" /></div></div></div><style type="text/css">.speakers { align-items:flex-start; display:flex; flex-wrap:wrap; } .speakers { flex-wrap:wrap; display:flex; justify-content:space-between; padding:0; } .speakers:after{ content:""; flex:auto; } .speaker{ color:#fff; overflow:hidden; height:auto; margin-right:.5%; margin-left:.5%; position:relative; } @media only screen and (min-width: 768px){ .speakers .speaker:not(.speaker_large) { width: 49%; } } @media only screen and (min-width: 768px){ .speaker { padding: 0 1rem 1rem 0; height: auto; margin-bottom: .4rem; } } .speaker:hover{ cursor:pointer; } .speaker:before{ padding-top:100%; display:block; content:""; } .speaker .speaker__image{ overflow:hidden; position:absolute; top:0; left:0; z-index:0; height:100%; width:100%; -webkit-transition:all 1s ease; transition:all 1s ease; object-fit:cover; } .speaker:hover .speaker__image{ -webkit-transform:scale(1.05); transform:scale(1.05); } .speaker .speaker__content__inner{ width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-weight:700; color: #fff; } .speaker .speaker__content__inner a{ color: #fff !important; } .speaker .speaker__content-wrap{ position:absolute; overflow:hidden; top:0; height:100%; width:100%} .speaker .speaker__content-wrap:after{ content:""; position:absolute; left:0; top:0; width:100%; height:100%; z-index:1; } .speaker .speaker__content{ height:100%; display:flex; align-items:flex-start; flex-wrap:wrap; flex-direction:column; justify-content:flex-end; padding:16px; text-shadow:1px 2px 3px #000; position:relative; z-index:2; font-weight:600; font-size:14px; background: rgba(0,0,0,0.2); } .speaker__content:hover { background: none; } @media only screen and (min-width:550px){ .speaker{ height:auto; } } @media only screen and (max-width:1200px){ .speaker{ margin-bottom:0.5%; } } .speaker.speaker_large { height: auto; width: 100%; } @media only screen and (min-width: 768px){ .speaker.speaker_large { height: auto; margin-bottom: .3rem; } ) @media only screen and (max-width: 768px){ .speaker.speaker_large { padding: 0; margin-bottom: .5rem; } } @media only screen and (max-width: 600px){ .speakers .speaker:not(.speaker_large), .speaker.speaker_large { margin-bottom: .5rem; } } .speakers .col-md-6 { flex-wrap: wrap; display: flex; justify-content: flex-start; padding:0; }</style></div></section> <a class="arrow" data-jumpto="#past-speakers-mobile"></a> <section class="s21296 s-extra" id="past-speakers-mobile"> <div class="row"><div class="col-sm-12"><h2 style="font-weight: 700; font-size: 38px; color: rgb(2, 3, 2); text-align: center;">Key 2025 speakers</h2></div></div><p> </p><div class="row flexcontainer speakers"><div class="col-xs-12"><div class="speaker speaker_large flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Sean Royce<br />Chief Executive Officer<br />Quickline </a></div></div><img alt="Sean Royce speaking at Connected North" class="speaker__image" src="https://terrapinn-cdn.com/conference/connected-north/Img/sean-royce-3.jpg" /></div></div></div></div><div class="row flexcontainer speakers"><div class="col-xs-12"><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Colin Hutchinson<br />Chief Financial Officer<br />Fibrus </a></div></div><img alt="Colin Hutchinson speaking at Connected North" class="speaker__image" src="https://terrapinn-cdn.com/conference/connected-north/Img/colin-hutchinson.jpg" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Vicky Hicks<br />Head of Engagement, Digital Voice Programme Gender Equality Network Chair<br />BT Group </a></div></div><img alt="Vicky Hicks speaking at Connected North" class="speaker__image" src="https://terrapinn-cdn.com/conference/connected-north/Img/vicky-hicks.jpg" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Jonathan Harris<br />Programme Director<br />Connecting Cumbria </a></div></div><img alt="Jonathan Harris speaking at Connected North" class="speaker__image" src="https://www.terrapinn-cdn.com/conference/connected-north/img/Jonathan-Harris.jpg" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Tatum Burgess<br />Senior Management Executive<br />UK Space Agency </a></div></div><img alt="Tatum Burgess speaking at Connected North" class="speaker__image" src="https://terrapinn-cdn.com/conference/connected-north/Img/tatum-burgess.png" /></div></div></div></div><div class="row flexcontainer speakers"><div class="col-xs-12"><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Gavin Rodgers<br />Chief Executive Officer<br />Lothian Broadband Network (LBN) </a></div></div><img alt="Gavin Rodgers speaking at Connected North" class="speaker__image" src="https://www.terrapinn-cdn.com/conference/connected-north/img/Gavin-Rodgers.jpg" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Cath Ritchie<br />Business Relationship Manager,Transformation<br />North Yorkshire Council </a></div></div><img alt="Cath Ritchie speaking at Connected North" class="speaker__image" src="https://terrapinn-cdn.com/conference/connected-north/Img/cath-ritchie.png" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Shane Haslem<br />Chief Operations Officer<br />Fibrus </a></div></div><img alt="Shane Haslem speaking at Connected North" class="speaker__image" src="https://terrapinn-cdn.com/conference/connected-north/Img/shane-haslem.jpg" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Matt Smith<br />Programme Manager River Severn Partnership Advanced Wireless Innovation Region<br />Shropshire Council </a></div></div><img alt="Matt Smith speaking at Connected North" class="speaker__image" src="https://terrapinn-cdn.com/conference/connected-north/Img/matt-smith.jpg" /></div></div></div></div><div class="row flexcontainer speakers"><div class="col-xs-12"><div class="speaker speaker_large flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Lucie Smith<br />Director of Corporate Affairs & Television <br />Digital Mobile Spectrum </a></div></div><img alt="Lucie Smith speaking at Connected North" class="speaker__image" src="https://www.terrapinn-cdn.com/conference/connected-north/img/Lucie-Smith.jpg" /></div></div></div></div><div class="row flexcontainer speakers"><div class="col-xs-12"><div class="speaker speaker_large flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Darryl Petch<br />Chief Technology Officer<br />Quickline </a></div></div><img alt="Darryl Petch speaking at Connected North" class="speaker__image" src="https://terrapinn-cdn.com/conference/connected-north/Img/darryl-petch-1.png" /></div></div></div></div><div class="row flexcontainer speakers"><div class="col-xs-12"><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Alastair Taylor<br />Chief Executive<br />Nine </a></div></div><img alt="Alastair Taylor speaking at Connected North" class="speaker__image" src="https://terrapinn-cdn.com/conference/connected-north/Img/alastair-taylor-nynet.png" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Dave Williams<br />Head of Business Development & Partnerships<br />Reconome </a></div></div><img alt="Dave Williams speaking at Connected North" class="speaker__image" src="https://terrapinn-cdn.com/conference/connected-north/Img/dave-williams.png" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Prof. Muhammad Ali Imran<br />Professor of Communication Systems / Dean Transnational Engineering Education<br />University of Glasglow </a></div></div><img alt="Muhammad Ali Imran speaking at Connected North" class="speaker__image" src="https://terrapinn-cdn.com/conference/connected-north/Img/muhammad-ali-imran.png" /></div></div><div class="speaker flexitem"><div class="speaker__content-wrap"><div class="speaker__content"><div class="speaker__content__inner"><a href="speakers.stm" style="text-decoration:none;">Nicki Clegg<br />Stakeholder Relationship Manager<br />STEM Learning UK </a></div></div><img alt="Nicki Clegg speaking at Connected North" class="speaker__image" src="https://terrapinn-cdn.com/conference/connected-north/Img/nicki-clegg.png" /></div></div></div></div><style type="text/css">section#past-speakers-mobile .speakers .speaker:not(.speaker_large) { width: 48% !important; display: inline-flex; }</style></section> <a class="arrow" data-jumpto="#testimonials"></a> <section class="s21297 s-extra" id="testimonials"> <div class="row"><div class="col-md-12"><div class="owl-theme owl-carousel testimonials"><div class="testimonial"><div class="testimonial-content"><p>“Connected North is THE must attend event for connecting with the Public Sector, learning about the state of the industry, the investment landscape, generating new opportunities and driving forward connectivity development plans.”</p></div><h3 class="testimonial-title"><small>Digital Inclusion Programme Manager, </small> Greater Manchester Combined Authority</h3></div><div class="testimonial"><div class="testimonial-content"><p>“The networking opportunities were fantastic.”</p></div><h3 class="testimonial-title"><small>PIA Development Lead, </small> CityFibre</h3></div><div class="testimonial"><div class="testimonial-content"><p>“Great event that allowed me to connect with lots of industry colleagues to help bridge the gap between the private sector and government.”</p></div><h3 class="testimonial-title"><small>Programme Developer, Department for Science,</small> Innovation and Technology</h3></div><div class="testimonial"><div class="testimonial-content"><p>“I’ve scored Connected North 10 out of 10 due to the excellent interaction capability, atmosphere, presentation and organisation of the event.”</p></div><h3 class="testimonial-title"><small>General Manager, </small> Cable Giants Ltd</h3></div><div class="testimonial"><div class="testimonial-content"><p>“Brilliant event. Great organisation & delivery!”</p></div><h3 class="testimonial-title"><small>Account Executive, </small> Salesforce</h3></div><div class="testimonial"><div class="testimonial-content"><p>“The event is very relevant to the market, great location, panel and keynotes were highly interesting and thought provoking. I have already recommended Connected North to my colleagues.”</p></div><h3 class="testimonial-title"><small>Senior Account Director, </small> Adtran</h3></div></div></div></div><style type="text/css">.testimonial { margin:0px 50px 30px; text-align: center; border-left: 5px solid #020302; border-right: 5px solid #020302; padding: 50px 30px 50px; position: relative; } .testimonial:before{ content: ""; position: absolute; top: 0; left: 0; width: 50%; height: 5px; background-color: #020302; } .testimonial:after{ content: ""; position: absolute; bottom: 0; right: 0; width: 50%; height: 5px; background-color: #020302; } .testimonial-content p{ margin-bottom: 30px; font-size: 20pt; line-height: 24pt; color:#020302 !important; } .testimonial-title{ display: inline-block; color:#E73029 !important; font-size: 20pt !important; font-weight:700; } .testimonial-title small{ font-size: 15pt; color:#020302; }</style><script> $(document).ready(function(){ $(".testimonials").owlCarousel({ items:1, autoplay:true, loop:true});});</script></section> <a class="arrow" data-jumpto="#2025-spex"></a> <section class="s21298 s-extra" id="2025-spex"> <div class="row"><div class="col-md-12"><h2 style="font-weight: 900; color: rgb(0, 0, 0); font-size: 38px; text-align: center;">2025 Sponsors/Exhibitors</h2><p> </p><div><div class="flex-container"><div id="SpnMid" class="flexslider"><ul class="slides" data-rows-count="2"><li><div class="Spn" data-eventId="10885"><p>Gold Sponsor</p><div><span class="helper"></span><a href="sponsor-acome-group.stm" title="more about ACOME Group at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000CF30JMAT_org.jpg?20240603112107" alt="ACOME Group at Connected North 2025" /></a></div></div> <div class="Spn" data-eventId="10885"><p>Gold Sponsor</p><div><span class="helper"></span><a href="sponsor-idea-optical.stm" title="more about Idea Optical at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000CF7QTMA1_org.png?20240603113556" alt="Idea Optical at Connected North 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10885"><p>Gold Sponsor</p><div><span class="helper"></span><a href="sponsor-lynddahl-telecom.stm" title="more about Lynddahl Telecom at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000CF9aLMAT_org.png?20240603115126" alt="Lynddahl Telecom at Connected North 2025" /></a></div></div> <div class="Spn" data-eventId="10885"><p>Silver Sponsor</p><div><span class="helper"></span><a href="sponsor-hfcl.stm" title="more about HFCL at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000IIAUnMAP_org.png?20241001144653" alt="HFCL at Connected North 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10885"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-abloy-uk.stm" title="more about ABLOY UK at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000ApuVTMAZ_org.jpg?20240506151631" alt="ABLOY UK at Connected North 2025" /></a></div></div> <div class="Spn" data-eventId="10885"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-cable--things.stm" title="more about Cable & Things at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000Aq2nxMAB_org.jpg?20240506160701" alt="Cable & Things at Connected North 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10885"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-constant-group.stm" title="more about Constant Group at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000Aq1yMMAR_org.png?20240506163804" alt="Constant Group at Connected North 2025" /></a></div></div> <div class="Spn" data-eventId="10885"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-corning-optical-communications.stm" title="more about Corning Optical Communications at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000CEuMoMAL_org.png?20240603100433" alt="Corning Optical Communications at Connected North 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10885"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-cubis-systems.stm" title="more about Cubis Systems at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000AsMc5MAF_org.jpg?20240507080800" alt="Cubis Systems at Connected North 2025" /></a></div></div> <div class="Spn" data-eventId="10885"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-dexgreen-ltd.stm" title="more about DexGreen Ltd at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000AsTdZMAV_org.jpg?20240507083438" alt="DexGreen Ltd at Connected North 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10885"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-digpro.stm" title="more about Digpro at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000AsZZJMA3_org.jpg?20240507091133" alt="Digpro at Connected North 2025" /></a></div></div> <div class="Spn" data-eventId="10885"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-dura-line.stm" title="more about Dura-Line at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000B3OVhMAN_org.png?20240510141256" alt="Dura-Line at Connected North 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10885"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-hexatronic-uk.stm" title="more about Hexatronic UK at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000B3O2iMAF_org.png?20240510143640" alt="Hexatronic UK at Connected North 2025" /></a></div></div> <div class="Spn" data-eventId="10885"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-hutchinson-engineering-ltd.stm" title="more about Hutchinson Engineering Ltd. at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000IoCA5MAN_org.png?20241015145111" alt="Hutchinson Engineering Ltd. at Connected North 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10885"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-icotera.stm" title="more about Icotera at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000Gb1vBMAR_org.jpg?20240830130841" alt="Icotera at Connected North 2025" /></a></div></div> <div class="Spn" data-eventId="10885"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-inno-instrument.stm" title="more about INNO Instrument at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000BqWFBMA3_org.png?20240526182507" alt="INNO Instrument at Connected North 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10885"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-leader-optec.stm" title="more about Leader Optec at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000K1BSXMA3_org.png?20241104153925" alt="Leader Optec at Connected North 2025" /></a></div></div> <div class="Spn" data-eventId="10885"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-mapall.stm" title="more about MapAll at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000B3JKkMAN_org.png?20240510135703" alt="MapAll at Connected North 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10885"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-melbye-uk.stm" title="more about Melbye UK at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000GbUXQMA3_org.jpg?20240830194910" alt="Melbye UK at Connected North 2025" /></a></div></div> <div class="Spn" data-eventId="10885"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-nestor-cables.stm" title="more about Nestor Cables at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000FgIPiMAN_org.png?20240812180730" alt="Nestor Cables at Connected North 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10885"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-polypipe-civils--green-urbanisation.stm" title="more about Polypipe Civils & Green Urbanisation at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000JMplmMAD_org.png?20241022141353" alt="Polypipe Civils & Green Urbanisation at Connected North 2025" /></a></div></div> <div class="Spn" data-eventId="10885"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-skillsbase-app.stm" title="more about SkillsBase App at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000IDNisMAH_org.png?20240930082354" alt="SkillsBase App at Connected North 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10885"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-technetix.stm" title="more about Technetix at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000FgMEnMAN_org.png?20240812182019" alt="Technetix at Connected North 2025" /></a></div></div> <div class="Spn" data-eventId="10885"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-telenco-uk.stm" title="more about Telenco UK at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000B3ZisMAF_org.png?20240510175036" alt="Telenco UK at Connected North 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10885"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-tkf.stm" title="more about TKF at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000ApwaTMAR_org.png?20240506144139" alt="TKF at Connected North 2025" /></a></div></div> <div class="Spn" data-eventId="10885"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-vetro.stm" title="more about VETRO at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000GbFlJMAV_org.png?20240830165053" alt="VETRO at Connected North 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10885"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-vitruvi-software.stm" title="more about Vitruvi Software at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000GbFdBMAV_org.png?20240830152322" alt="Vitruvi Software at Connected North 2025" /></a></div></div> <div class="Spn" data-eventId="10885"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-webro-cables-and-connectors.stm" title="more about WEBRO CABLES AND CONNECTORS at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000Gba6bMAB_org.jpg?20240830193332" alt="WEBRO CABLES AND CONNECTORS at Connected North 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10885"><p>Startup</p><div><span class="helper"></span><a href="exhibitor-covertswarm-limited.stm" title="more about CovertSwarm Limited at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000KVz6wMAD_org.png?20241114092018" alt="CovertSwarm Limited at Connected North 2025" /></a></div></div> <div class="Spn" data-eventId="10885"><p>Startup</p><div><span class="helper"></span><a href="exhibitor-nodein-instruments.stm" title="more about NodeIN Instruments at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000KW3SHMA1_org.jpeg?20241114094106" alt="NodeIN Instruments at Connected North 2025" /></a></div></div> </li> <li><div class="Spn" data-eventId="10885"><p>Startup</p><div><span class="helper"></span><a href="exhibitor-ottomater.stm" title="more about Ottomater at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000KW2UbMAL_org.jpeg?20241114092822" alt="Ottomater at Connected North 2025" /></a></div></div> <div class="Spn" data-eventId="10885"><p>Startup</p><div><span class="helper"></span><a href="exhibitor-vizgard.stm" title="more about VIZGARD at Connected North 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10885/a0AN200000KW35iMAD_org.jpg?20241114094549" alt="VIZGARD at Connected North 2025" /></a></div></div> </li> </ul></div></div></div></div></div></section> <a class="arrow" data-jumpto="#themes"></a> <section class="s21299 s-extra" id="themes"> <div class="row"><div class="col-md-12"><h2 style="text-align:center; font-weight:700; font-size:38px;color: #020302;">6 Key Themes</h2></div></div><div class="row flexcontainer"><div class="flexitem themes2"><img class="img-responsive img-center" src="https://terrapinn-cdn.com/conference/connected-north/Img/gigabit-north-logo.jpg" /><p style="font-size: 14px; line-height: 16px; text-align: center;">Key industry stakeholders, policy makers and their partners discuss strategies for upgrading the North’s digital infrastructure, funding and the opportunities provided by government policy.</p></div><div class="flexitem themes2"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/conference/connected-north/img/smart-north.png" /><p style="font-size: 14px; line-height: 16px; text-align: center;">Enter the North’s exciting new world of smart places with the entire economic ecosystem from telcos, enterprises, and government bodies collaborating to bring the region a world leading smart infrastructure.</p></div><div class="flexitem themes2"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/conference/connected-north/img/project-rollout.png" /><p style="font-size: 14px; line-height: 16px; text-align: center;">Examining the technology mix and delivery strategies tailored to address the unique regional challenges of deploying advanced connectivity services to homes and businesses.</p></div><div class="flexitem themes2"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/conference/connected-north/img/connected-society.png" /><p style="font-size: 14px; line-height: 16px; text-align: center;">An open discussion on the North’s public and private sectors using digital connectivity to promote social and economic growth by increasing efficiency for businesses, connecting communities and addressing the digital divide.</p></div><div class="flexitem themes2"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/conference/connected-north/img/invest-north.png" /><p style="font-size: 14px; line-height: 16px; text-align: center;">Exploring how improving the region’s digital infrastructure increases global competitiveness and encourage inward investment for the North</p></div><div class="flexitem themes2"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/conference/connected-north/img/innovate-north.png" /><p style="font-size: 14px; line-height: 16px; text-align: center;">Innovate North celebrates all things Northern tech and innovation, from industry verticals to startups. Investors, accelerators, scaleups and SME's will share their insights into investment in Northern innovation and strategies for ensuring business longevity in the current economic climate.</p></div></div><style type="text/css">div.themes2 { width:40%; margin:2.5%; }</style></section> <a class="arrow" data-jumpto="#video"></a> <section class="s21300 s-extra" id="video"> <div class="row"><div class="col-sm-12"><h2 style="text-align: center;color:#FFFFFF; font-size:38px;"><span style="color:#000000;"><strong>What to expect </strong> </span></h2><div style="text-align: center;"> </div><div style="text-align: center;"><div class="iframe-container" style="text-align: center;"><iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="" frameborder="0" src="https://www.youtube.com/embed/BnrHdVz-hD0" title="YouTube video player"></iframe></div></div></div></div><style type="text/css">.iframe-container { position: relative; padding-bottom: 56.25%; padding-top: 35px; height: 0; overflow: hidden; } .iframe-container iframe { position: absolute; top:0; left: 0; width: 100%; height: 100%; } @media (max-width: 568px) { video { display: block !important; } }</style></section> <a class="arrow" data-jumpto="#sponsor"></a> <section class="s21301 s-extra" id="sponsor"> <div class="row"><div class="col-md-5"><h2 style="color: #fff; font-weight:700; font-size:38px;">Reach the decision-makers shaping the future of UK connectivity</h2></div><div class="col-md-7"><p style="align-items: center; color: #fff; font-size:16px;">Connected North presents unique annual opportunities across a multitude of event channels, all designed to deliver business development and leadership opportunities. Just a selection of the high-demand opportunities include:<br /> </p><p style="align-items: center; color: #fff; font-size:16px;">Keynote & Track Presentations | Panel Inclusions | Roundtable Moderations | Branding Opportunities | Editorial & Content Dissemination<br /> </p><p style="align-items: center; color: #fff; font-size:16px;"><a class="btn btn-default hover-glow" href="https://www.terrapinn.com/template/live/go/10885/22748" style="font-weight:700; color: #fff; background: transparent;border:1px solid #fff; padding:5px; border-radius:5px; margin-top:10px;">CLICK HERE TO ENQUIRE ABOUT SPONSORSHIP OPPORTUNITIES </a></p></div></div></section> <a class="arrow" data-jumpto="#icons"></a> <section class="s21302 s-extra" id="icons"> <div class="row"><div class="col-md-4"><img class="img-responsive" src="https://www.terrapinn-cdn.com/virtual/seamless-asia/img/network200.png" style="padding-bottom: 40px; max-width: 30%;" /><h3 style="color: rgb(2, 3, 2); font-size: 22px; font-weight: 900;">Networking</h3><p style="color: rgb(2, 3, 2); font-size: 16px;">Meet and connect with those transforming UK connectivity with new ideas and new ways of thinking. You will get full access to the attendee list and be able to book meetings in person with interesting people through our pre-event networking tool.</p></div><div class="col-md-4"><img class="img-responsive" src="https://www.terrapinn-cdn.com/virtual/seamless-asia/img/leadgen200.png" style="padding-bottom: 40px; max-width: 30%;" /><h3 style="color: rgb(2, 3, 2); font-size: 22px; font-weight: 900;">Lead generation</h3><p style="color: rgb(2, 3, 2); font-size: 16px;">Establish connections with telecom giants, altnet whizzes and national and local government. Meet in person, swap contact information and extend your network.</p></div><div class="col-md-4"><img class="img-responsive" src="https://www.terrapinn-cdn.com/virtual/seamless-asia/img/learning200.png" style="padding-bottom: 40px; max-width: 30%;" /><h3 style="color: rgb(2, 3, 2); font-size: 22px; font-weight: 900;">Learning</h3><p style="color: rgb(2, 3, 2); font-size: 16px;">Featuring over two days of curated content from over 250 innovators and disruptors in the telecoms sector: Connected North brings together the entire UK connectivity ecosystem together for two days of essential learning and networking.</p></div></div></section> <a class="arrow" data-jumpto="#photos"></a> <section class="s21305 s-extra" id="photos"> <div><img class="img-responsive hvr-grow img-rounded" src="https://terrapinn-cdn.com/conference/connected-north/Img/p029291-1.jpg" /><img class="img-responsive hvr-grow img-rounded" src="https://terrapinn-cdn.com/conference/connected-north/Img/photos2.jpg" /><img class="img-responsive hvr-grow img-rounded" src="https://terrapinn-cdn.com/conference/connected-north/Img/p020180.jpg" /><img class="img-responsive hvr-grow img-rounded" src="https://terrapinn-cdn.com/conference/connected-north/Img/photos-1.jpg" /><img class="img-responsive hvr-grow img-rounded" src="https://terrapinn-cdn.com/conference/connected-north/Img/p020041-2.jpg" /><img class="img-responsive hvr-grow img-rounded" src="https://terrapinn-cdn.com/conference/connected-north/Img/tp019758.jpg" /><img class="img-responsive hvr-grow img-rounded" src="https://terrapinn-cdn.com/conference/connected-north/Img/tp019115.jpg" /><img class="img-responsive hvr-grow img-rounded" src="https://terrapinn-cdn.com/conference/connected-north/Img/p029866.jpg" /></div><style type="text/css">#photos { line-height: 0; -webkit-column-count: 4; -webkit-column-gap: 1px; -moz-column-count: 4; -moz-column-gap: 1px; column-count: 4; column-gap: 1px; overflow:hidden; padding:0 !important; } #photos img { width: 100% !important; height: auto !important; } @media (max-width: 767px) { #photos { -moz-column-count: 2; -webkit-column-count: 2; column-count: 2; } }</style></section> <a class="arrow" data-jumpto="#updates"></a> <section class="s21304 s-extra" id="updates"> <div class="row"> <div class="col-sm-12"> <h2 style="text-align: center;color: #020302; font-size: 38px; font-weight: 700; text-transform:uppercase;"> Stay Up-to-Date </h2> <p style="text-align:center; color: #020302;"> Join our mailing list to receive exclusive content and offers. </p> <div class="container-iframe-updates"> <iframe class="responsive-iframe-updates" frameborder="0" height="100%" scrolling="no" src=" https://cloud.tp2.terrapinn.com/email-updates?eid=10885&state=first" width="100%"> </iframe> </div> <p style="text-align:center;color: #020302; "> By submitting, you agree to receive email communications from Terrapinn, including upcoming promotions and discounted tickets and news. </p> </div></div><style type="text/css"> @media (min-width: 835px) { .responsive-iframe-updates { width: 100%; height: 200px; max-width: 1200px; margin: auto; display: table; } } @media (max-width: 834px) { .responsive-iframe-updates, container-iframe-updates { width: 100%; height: 400px; } }</style></section> </div> </div> </section> <div id="SectionBottom"><section style="background-color: #1760ab"> <div class="row"> <div class="col-sm-12"> <h2 style="font-weight: 700 !important; color: #fff; text-align:center; font-size:38px;"> GET INVOLVED </h2> </div> </div> <div class="row"> <div class="col-sm-4"> <p> </p> <h4 style="text-align: center; line-height:1.5"> <span style="color: #FEEEE8; font-weight:700"> <u> TO SPONSOR OR EXHIBIT </u> </span> <br /> <br /> <span style="color: #fff;"> <strong> Cheryl Cheong <br /> <a href="mailto:cheryl.cheong@totaltele.com" style="color: #fff;"> cheryl.cheong@totaltele.com </a> <br /> +44 (0) 208 164 3016 </strong> </span> </h4> <p> </p> <p> </p> </div> <div class="col-sm-4"> <p> </p> <h4 style="text-align: center; line-height:1.5"> <span style="color:#FEEEE8; font-weight:700"> <u> TO SPEAK </u> </span> <br /> <br /> <span style="color: #fff;"> <strong> Dominic Beresford-Webb <br /> <a href="mailto:Dominic.Beresford-Webb@totaltele.com" style="color: #fff;"> Dominic.Beresford-Webb@totaltele.com </a> <br /> +44 (0) 208 164 3082 </strong> </span> </h4> <p> </p> <p> </p> </div> <div class="col-sm-4"> <p> </p> <h4 style="text-align: center; line-height:1.5"> <span style="color: #FEEEE8; font-weight:700"> <u> MEDIA PARTNERSHIPS </u> </span> <br /> <br /> <span style="color: #fff;"> <strong> Laura Curwen <br /> <a href="mailto:Kieran.murphy@totaltele.com"> <span style="color: #fff"> <strong> laura.curwen@totaltele.com </strong> </span> </a> <br /> +44 (0) 208 164 3075 </strong> </span> </h4> <p> </p> <p> </p> </div> </div> </section></div> <section class="footer" id="footerBottom"> <div class="row"><div class="col-xs-12"> </div></div> <div class="row"> <div class="col-xs-12 col-sm-4"><h4 class="pull-left">Created by</h4><div class="clearfix"></div><a href="https://www.totaltele.com/" target="_blank" title="Total Telecom" rel="nofollow"><img alt="created by Total Telecom" src="https://www.terrapinn-cdn.com/logos/TT_logo.png" title="created by Total Telecom" class="pull-left organiserIdentity" /></a></div> <div class="col-xs-12 col-sm-8" id="TerrapinnSustainability"> <a href="https://weareisla.co.uk/" target="_blank" title="isla is a non-profit organisation founded by event professionals and industry leaders focusing on a sustainable future for events."> <img style="float:left;margin-right:25px;" alt="isla" src="https://terrapinn-cdn.com/img/isla-member.png" /> </a> <p style="margin-top:10px;"> Terrapinn is proud to be a member of isla. <br />Working together to build sustainable events </p> <!-- [NETWORKING_PARTNER] --> </div> </div> <div class="row"> <div class="col-sm-push-1 col-sm-10"> <nav class="navbar navbar-default" role="navigation"> <ul class="nav navbar-nav"> <li class="ft_Conduct"><a href="https://www.terrapinn.com/good-conduct-policy" title="Terrapinn's good conduct policy" rel="nofollow">good conduct policy</a></li> <li class="ft_Slavery"><a href="https://www.terrapinn.com/anti-slavery-policy" title="Terrapinn's anti-slavery policy">anti-slavery policy</a></li> <li class="ft_Money"><a href="https://www.terrapinn.com/anti-money-laundering-and-financial-crime-policy" title="Terrapinn's anti-money laundering & financial crime policy">anti-money laundering & financial crime policy</a></li> <div style="clear:both;font-size:0pt;"><br/></div> <li class="ft_ExhibitionRules"><a href="https://www.terrapinn.com/exhibition-terms" title="exhibition rules for sponsors and exhibitors">exhibition rules</a></li> <li class="ft_Diversity"><a href="https://www.terrapinn.com/diversity-inclusion" title="Terrapinn's diversity-inclusion">diversity & inclusion policy</a></li> <li class="ft_Sustainability"><a href="https://www.terrapinn.com/data/Terrapinn-Sustainability-Policy-EXTERNAL.pdf" title="Terrapinn's sustainability policy">sustainability policy</a></li> <li class="ft_Sanctions"><a href="https://www.terrapinn.com/sanctions-policy" title="Terrapinn's sanctions policy">sanctions policy</a></li> <div style="clear:both;font-size:0pt;"><br/></div> <li class="ft_Copyright"><a href="https://www.terrapinn.com/copyright" title="copyright" rel="nofollow">© Terrapinn Holdings Ltd. MMXXIV</a></li> <li class="ft_Privacy"><a href="https://www.terrapinn.com/Legal.aspx?L=P" rel="nofollow" target="_blank" title="our take on your privacy" rel="nofollow">privacy</a></li> <li class="ft_Conditions"><a href="https://www.terrapinn.com/Legal.aspx?L=T" rel="nofollow" target="_blank" title="general terms & conditions" rel="nofollow">general t&c's</a></li> <li class="ft_Contact"><a href="contact-us.stm" title="contact us" rel="nofollow">contact</a></li> <!-- <li class="ft_Subscription"><a href="https://www.terrapinn.com/media-preferences" title="manage your subscription preferences" rel="nofollow">subscription preferences</a></li> --> <li class="ft_Brochure"><a href="https://www.terrapinn.com/template/live/go/10885/22749" rel="nofollow">brochure</a></li> </ul> </nav> </div> </div> </section> </div> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jqueryui/1.13.1/jquery-ui.min.js"></script><script type="text/javascript">if (!window.jQuery.ui) { var oHead = document.getElementsByTagName("head")[0]; var oLink = document.createElement("link");oLink.type = "text/css";oLink.rel = "stylesheet";oLink.href = "https://www.terrapinn-cdn.com/config/inc/jquery-ui.css";oHead.insertBefore(oLink,document.getElementsByTagName("link")[0]); document.write('<script type="text/javascript" src="https://www.terrapinn-cdn.com/config/inc/jquery-ui.min.js"><\/script>') } </script> <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.1.1/js/bootstrap.min.js"></script> <script type="text/javascript"> if(!$.fn.modal) { var oHead = document.getElementsByTagName("head")[0]; var oLink = document.createElement("link"); oLink.type = "text/css";oLink.rel = "stylesheet";oLink.href = "https://www.terrapinn-cdn.com/config/bootstrap/css/bootstrap.min.css";oHead.insertBefore(oLink,document.getElementsByTagName("link")[0]); oLink = document.createElement("link");oLink.type = "text/css";oLink.rel = "stylesheet";oLink.href = "https://www.terrapinn-cdn.com/config/inc/font-awesome.min.css";oHead.insertBefore(oLink,document.getElementsByTagName("link")[0]); document.write('<script src="https://www.terrapinn-cdn.com/config/bootstrap/js/bootstrap.min.js"><\/script>'); } </script> <!-- Include all compiled plugins (below), or include individual files as needed --> <script defer="defer" type="text/javascript" src="https://www.terrapinn-cdn.com/config/bootstrap/js/viewport-units-buggyfill.js"></script> <script defer="defer" type="text/javascript" src="https://www.terrapinn-cdn.com/config/bootstrap/js/countdown.js"></script> <script defer="defer" type="text/javascript" src="https://www.terrapinn-cdn.com/config/bootstrap/js/wow.js"></script> <script defer="defer" type="text/javascript" src="https://www.terrapinn-cdn.com/config/inc/JS_Slider/jquery.flexslider-min.js"></script> <!--[if (lt IE 9) & (!IEMobile)]> <script src="/config/inc/responsive/js/selectivizr-min.js"></script> <![endif]--> <script type="text/javascript"> var intWidth, SMALL_WINDOW = 767, intSliderHeight, intOriginalHeight; var objDistance, myDistance, intWindowWidth, intLogoHeight, flgFixed = 0; var oWow, urlParams = {}; var SliderPresent = 0; var oCal; var $body = $('body'), $navtop = $('#MainNavigation'), offset = $('#FixSocialBar').outerHeight() + $('#MainMenu').outerHeight() ; function SortSliderHeight() { var resizeTimer2; clearTimeout(resizeTimer2); resizeTimer2 = setTimeout(fixSpy, 500); intSliderHeight = $(window).height() - ($('#MainNav').outerHeight() + 2); intOriginalHeight = intSliderHeight; //alert("intSliderHeight: " + intSliderHeight + "\n\n$('div.SliderImg').height(): " + $('div.SliderImg').height()); //alert("$('div.SliderImg').height(): " + $('div.SliderImg').height()); if (intSliderHeight < $('div.SliderImg').height()) { //alert("need to shrink slider back up..."); } else if ($('div.SliderImg').height() < 500) { //check if slider too small...push down if image height less than 400?... //alert("expand it"); var intLargerHeight = $('div.SliderImg').height() + $('div.Slider-Caption').height(); if (intLargerHeight > intSliderHeight) { //alert("too big..."); } else { intSliderHeight = intLargerHeight; } } if (intOriginalHeight!=intSliderHeight) { //change size.. //intSliderHeight = $('div.SliderImg').height(); //alert("Slider-Caption: " + $('div.Slider-Caption').height()); //alert("new height: " + intSliderHeight ); if ($('div.Slider-Caption').height() > intSliderHeight) { //alert("pulling up too far.."); intSliderHeight = $('div.Slider-Caption').height(); } //if smaller window add the mobile header to the slider height.. if (intWindowWidth < SMALL_WINDOW) { //intSliderHeight+=80; } //alert("original height: " + intOriginalHeight + '\n new height: ' + intSliderHeight); $('#MainSlider ul.flex-direction-nav').css("bottom", (intOriginalHeight - intSliderHeight) + "px"); $('#MainSlider').css("height", intSliderHeight + "px"); $('#MainSlider ul').css("height",intSliderHeight + "px"); $('#MainSlider ul li').css("height",intSliderHeight + "px"); } } function SortSliderHeight2(strClass) { if ((typeof Modernizr != 'undefined') && (Modernizr != undefined)) { if (Modernizr && !Modernizr.cssvwunit) { var intSliderHeight = $(window).height() - ($('#MainNav').outerHeight() + 2); $("div." + strClass + " ul li div.item").css({"width":"100%","height":intSliderHeight + "px"}); } } } function SlideAnimate(slider, strClass) { var thisSlide; if (typeof slider === "undefined") { thisSlide = $('.' + strClass + '>ul>li.flex-active-slide'); } else { thisSlide = slider.slides.eq(slider.currentSlide); } $.each($(thisSlide).find('.wow2'), function() { $(this).addClass($(this).attr('AF') + ' animated'); }); } function SlideAnimationStop(slider) { if (typeof slider === "undefined") { $.each($('.' + strClass + '>ul>li').find('.wow2'), function() { SlideStop($(this)); }); } else { $.each(slider.slides.find('.wow2'), function() { SlideStop($(this)); }); } } function SlideStop(wowItem) { if (typeof wowItem.attr('AF') !== "undefined") { wowItem.addClass(wowItem.attr('AF') + ' animated'); } else { wowItem.addClass('animated'); } strClasses = ''; var arrClasses = wowItem.attr('class').split(' '); // remove all acept: row wow2 for ( var i = 0, l = arrClasses.length; i<l; ++i ) { //alert( arrClasses[i] ); if (arrClasses[i]!='row' && arrClasses[i]!="wow2") { strClasses = strClasses + ' ' + arrClasses[i]; //console.log("removing class: " + arrClasses[i]); wowItem.removeClass(arrClasses[i]); } } //temp store these removed classes to add later (the animations).. wowItem.attr('AF',strClasses); } function SliderHeight(strClass) { SliderPresent = 1; var image = new Image(); $(image).load(function () { var intSliderHeight = $(window).height() - ($('#MainNav').outerHeight() + 2); var intHeight = image.height; //var intRatio = $(window).width() / image.width; //alert("Image: " + intHeight + ' x ' + image.width + '\n Viewing portal: ' + intSliderHeight + ' x ' + $(window).width() + '\n Ratio: ' + intRatio); //if (intRatio>1) { intHeight = image.height * ($(window).width() / image.width); } if (intHeight > intSliderHeight) { intHeight = intSliderHeight; } $('head').append('<style>.' + strClass + ' ul li div.item { height:' + intHeight + 'px; }<\/style>'); }); image.onerror = function () { //$('head').append('<style>.' + strClass + ' ul li div.item { height:' + 200 + 'px; }<\/style>'); //fall back to old method SortSliderHeight2(strClass); } image.src = $('.' + strClass + ' ul li div.item').css("background-image").match(/^url\("?(.+?)"?\)$/)[1]; } // function to do the tweaking function fixSpy() { // grab a copy the scrollspy data for the element //alert("fixSpy()"); var data = $body.data('bs.scrollspy'); // if there is data, lets fiddle with the offset value if (data) { // get the current height of the navbar //offset = $navtop.outerHeight(); offset = $("#MainNav").outerHeight(); //alert("offset: " + offset); // adjust the body's padding top to match //$body.css('padding-top', offset); // change the data's offset option to match data.options.offset = offset // now stick it back in the element $body.data('bs.scrollspy', data); // and finally refresh scrollspy $body.scrollspy('refresh'); } } function InitScrollSpecific() { //if (!$('body.GenericPage').length) { return; } // only proceed if a generic page.. myDistance = $(window).scrollTop(); intWindowWidth = $( window ).width(); //alert("InitScrollSpecific()"); if (flgFixed!=1 && myDistance >= objDistance) { // FIX IT! flgFixed = 1; //code fixes window as you scroll down...then unfixes back up.. if (intWindowWidth > SMALL_WINDOW) { //alert("fixing.."); $('body #MainNav').addClass('navbar-fixed-top'); $('body #FixSocialBar').removeClass('navbar-fixed-top'); $('body #NonMobileSection').css("display","none"); $('body').css("padding-top", (intLogoHeight) + 24 + "px"); // 92 (padding of body when section removed) //82 $('body #TopMenu').css("padding-top", "0px"); $('body #MainMenu ul').css("margin-left","15px"); $('body #VenueAndDates').css("display","none"); } } else if (flgFixed==1 && myDistance < (objDistance)) { // UNFIX IT! flgFixed = 0; if (intWindowWidth > SMALL_WINDOW) { //alert("unfixing.."); $('body #MainNav').removeClass('navbar-fixed-top'); $('body #FixSocialBar').addClass('navbar-fixed-top'); $('body #NonMobileSection').css("display","block"); $('body').css("padding-top","0px"); //$('body #TopMenu').css("padding-top", "40px"); $('body #MainNav #MainMenu ul').css("margin-left","0px"); $('body #VenueAndDates').css("display","block"); } } } function countdown() { var count = $('#countdown'); if ($.fn.countdown && count.length) { count.countdown(count.data("date"), function (event) { var $this = $(this); switch (event.type) { case "seconds": case "minutes": case "hours": case "days": case "weeks": case "daysLeft": $this.find('p#' + event.type).html(event.value); break; case "finished": $this.hide(); break; } }); } } function InitWindow() { //alert("init"); //test bootstrap... if ($('#bootstrapCssTest').is(':visible') === true) { //alert("manual load..."); $('<link href="/config/bootstrap/css/bootstrap.css" rel="stylesheet" type="text/css" />').appendTo('head'); } // ensure BIO has no dodgy HTML in it //$('div#SpeakerBio div#AF_SpeakerBio').html($('div#SpeakerBio div#AF_SpeakerBio').text()); //intLogoHeight = $(".navbar-brand img").height(); intLogoHeight = $("#TopMenu #NonMobileSection").height(); objDistance = $("#MainNav").height() + $("#MainMenu").height() - 56; //114 (height of menu from top adjuster) /// 94 CheckContentWidths(); $(window).scroll(function () { InitScrollSpecific(); }); InitScrollSpecific(); // fix body padding (in case navbar size is different than the padding) //$body.css('padding-top', offset); // Enable scrollSpy with correct offset based on height of navbar $body.scrollspy({target: '.navbar-side', offset: offset }); // Now monitor the resize events and make the tweaks var resizeTimer; $(window).resize(function() { clearTimeout(resizeTimer); resizeTimer = setTimeout(fixSpy, 50); }); intSliderHeight = $(window).height() - ($('#MainNav').outerHeight() + 2); intOriginalHeight = intSliderHeight; if ($('#SpkRotator').length) { $('#SpkRotator').flexslider({ animation: "slide", initDelay: 2000, slideshowSpeed: 3500, animationSpeed: 600, easing: "jswing", animationLoop: true, itemWidth: 200, itemMargin: 35, minItems: 1, //maxItems: 8, pauseOnHover: true, controlNav: true, move: 2 //, start: function(slider){ } }); } if ($('#SpnMid').length) { $('#SpnMid').flexslider({ animation: "slide", initDelay: 2000, slideshowSpeed: 3500, easing: "jswing", animationSpeed: 600, animationLoop: true, itemWidth: 220, itemMargin: 15, minItems: 1, //maxItems: 15, pauseOnHover: true, controlNav: true, move: 2 //, start: function(slider){ alert("starting.."); } }); } if (!$(".navbar-toggle").is(":visible")) { $(function() { $(".dropdown").hover(function(){ $(this).addClass('open') }, function(){ $(this).removeClass('open') } ); }); } // check thumbnails... //console.log("check thumbnails...2"); var oImageCheck = setTimeout(CheckImagesLoaded, 1250); } function CheckImagesLoaded() { //console.log("CheckImagesLoaded()"); $('.tmpl_ContactImage').error(function() { console.log("image error found."); $('.tmpl_ContactImage').attr('src','/config/img/icons/noprofile.png'); }); } function DocReady() { //alert("doc ready"); if ($('#Photos').length) { GetPhotos(10,false); } if ($('#Videos').length) { GetVideos(8,false); } $('a.YouTubeVideo').each(function(index) { $(this).html('<iframe height="155" width="310" src="' + $(this).attr("href") + '?&rel=0&modestbranding=1&hd=1&controls=1&frameborder=0&wmode=transparent&autoplay=0" frameborder="0" allowfullscreen="allowfullscreen"></iframe>'); }); //$("a.PlayYouTubeVideo").click(ShowVideo($(this))); pageScroller(); close_toggle(); TidyInternetExplorer(); //hoverOpacity(); } $(document).delegate('*[data-toggle="lightbox"]', 'click', function(event) { event.preventDefault(); $(this).ekkoLightbox(); }); $(window).resize(function () { //alert("resize"); InitWindow(); }); $(window).load(function(){ //alert("(window).load"); CheckUrlSsl(); CheckMyAccount(); // 15/09/2023 to put login button on 2024+ events if ($('#countdown').length) { countdown(); } try { // hide cookie preferences... setTimeout(function(){ $("div.custom-persistent-icon").fadeOut(250) }, 6250); // if ((typeof window.viewportUnitsBuggyfill != 'undefined') && (window.viewportUnitsBuggyfill != undefined)) { window.viewportUnitsBuggyfill.init(); } if (intWidth>767) { oWow = new WOW( { boxClass: 'wow', // animated element css class (default is wow) animateClass: 'animated', // animation css class (default is animated) offset: 10, // distance to the element when triggering the animation (default is 0) mobile: false, // trigger animations on mobile devices (default is true) live: true, // act on asynchronously loaded content (default is true) }); oWow.init(); } else { //reset animation.. $('.wow').css("opacity","1"); $('.wow2').css("opacity","1"); } //# URL params... (function () { var e, a = /\+/g, // Regex for replacing addition symbol with a space r = /([^&=]+)=?([^&]*)/g, d = function (s) { return decodeURIComponent(s.replace(a, " ")); }, q = document.referrer.substring(1); //q = window.location.search.substring(1); while (e = r.exec(q)) urlParams[d(e[1])] = d(e[2]); })(); if ($('#webticker').length) { $('#webticker').css("display", "block"); // reveal ticker on load.. $('#webticker').webTicker({ speed: 50, //pixels per second direction: "left", //if to move left or right moving: true, //weather to start the ticker in a moving or static position startEmpty: false, //weather to start with an empty or full ticker duplicate: true, //if there is less items then visible on the ticker you can duplicate the items to make it continuous rssfrequency: 0, //the frequency of updates in minutes. 0 means do not refresh updatetype: "reset", //how the update would occur options are "reset" or "swap" hoverpause: true //pause the ticker when hovered }); } } catch(err) { } //alert("resize"); //$(window).trigger('resize'); }); $(document).ready(function () { //alert("doc ready"); InitWindow(); DocReady(); RunParallax(); CheckSearchTerms(); ListSearch(); CheckAgendaTimezone(); }) function CheckSearchTerms() { // check if sending search parameters.. var strQ = ""; if ("q" in urlParams) { strQ = urlParams["q"]; } else if ("prev" in urlParams) { strQ = "" } if (strQ != "") { $.ajax({ type: "POST", url: strServicePath + "AddSearchTerm", data: "{Token:'" + strEventHash + "',SearchString:'" + strQ + "',EventID:'" + strEventID + "'}", contentType: "application/json; charset=utf-8", dataType: "json", success: function(msg) { Debug("webservice response: " + msg.d); }, failure: function() { Debug("webservice search term call failed."); } }); } } function CheckUrlSsl() { var strUsesSSL = ($('meta[name=Terrapinn-SSL]').length > 0) ? $('meta[name=Terrapinn-SSL]').attr("content") : '0'; var strProtocol = document.location.protocol; //console.log('CheckUrlSsl(): ' + strUsesSSL); //console.log('SSL? ' + strProtocol); if (strUsesSSL == '1' && strProtocol == 'http:') { try { oScript.onload = function () { LE.init('41584e36-5452-40cb-931e-3227e7150b80'); var strData = "Non SSL: " + window.location.href; LE.log(strData); }; oScript.src = "https://secure.terrapinn.com/config/inc/le.min.js"; document.head.appendChild(oScript); } catch(err) { console.log('LE error: ' + err.message); } console.log('need SSL redirect'); console.log(window.location.href.replace('http://','https://')); window.location = window.location.href.replace('http://','https://'); } } // sort height of mainslider -#### no longer used? function MainMenu() { //alert("MainMenu()"); if ($('#MainSlider').length) { intWindowWidth = $( window ).width(); $('#MainSlider').css("height", intSliderHeight + "px"); $('#MainSlider ul').css("height",intSliderHeight + "px"); $('#MainSlider ul li').css("height",intSliderHeight + "px"); $('#MainSlider').flexslider({ animation: "fade", animationLoop: true, itemWidth: 1200, initDelay: 2000, slideshowSpeed: 3500, animationSpeed: 600, pauseOnHover: false, directionNav: true, controlNav: true //controlsContainer: ".Slider-Nav", ,//start: function(slider){ SortSliderHeight() } }); SortSliderHeight() } } function RunParallax() { // cache the window object $window = $(window); $('section[data-type="background"]').each(function(){ // declare the variable to affect the defined data-type var $scroll = $(this); $(window).scroll(function() { // HTML5 proves useful for helping with creating JS functions! // also, negative value because we're scrolling upwards //var yPos = -($window.scrollTop() / $scroll.data('speed')); //alert($scroll.height()); var yPos = -(($window.scrollTop() - $scroll.offset().top) / $scroll.data('speed')); yPos += -234; //yPos += $scroll.data('offset'); //alert("$scroll.height(): " + $scroll.height()); var coords = '50% '+ yPos + 'px'; // move the background $scroll.css({ backgroundPosition: coords }); }); // end window scroll }); // end section function } function TidyInternetExplorer() { //alert("navigator.userAgent: " + navigator.userAgent); if (navigator.userAgent.match(/Windows NT 6.2; ARM(.+)Touch/)) { var msViewportStyle = document.createElement("style"); msViewportStyle.appendChild( document.createTextNode( "@-ms-viewport{width:device-width}" ) ); document.getElementsByTagName("head")[0]. appendChild(msViewportStyle); } } function pageScroller(){ $("a[data-jumpto]").on("click",function(a){ a.preventDefault(); jumpTo($(this).data("jumpto")) }) } function jumpTo(a){ var pos = $('#MainMenu').outerHeight(); //alert("pos: " + pos); //alert($(a).offset().top); $("html, body").animate({scrollTop:$(a).offset().top - pos},1000); } function hoverOpacity() { $('#MainNav').mouseover(function() { $(this).css({ opacity: 1 }); }); $('#MainNav').mouseout(function() { $(this).css({ opacity: 0.30 }); }); } function CheckContentWidths() { //alert("CheckContentWidths()"); intWidth = $( window ).width(); var intHeaderHeight = $('#MainNav').outerHeight(); if ($("#webtickerHolder").length) { intHeaderHeight = intHeaderHeight + $('#webtickerHolder').outerHeight(); } //alert(intHeaderHeight); //alert("intWidth: " + intWidth); if (intWidth <= SMALL_WINDOW) { //alert("small"); $('#MainNav').addClass('navbar-fixed-top'); //$('#FixSocialBar').removeClass('navbar-fixed-top'); } else { //alert("large"); //$('#FixSocialBar').addClass('navbar-fixed-top'); $('#MainNav').removeClass('navbar-fixed-top'); } // smaller devices, check menu not overlaying... if (SliderPresent==1 && intWidth < 1000 && intWidth >767) { //$("body.HomePage section ").first().css("padding-top", intHeaderHeight + "px"); //$("body.HomePage section section").first().css("margin-top", 30 + "px"); } else if (SliderPresent==1 && intWidth <= 767) { //$("body.HomePage section ").first().css("padding-top", intHeaderHeight + "px"); //$("body.HomePage section section").first().css("margin-top", 10 + "px"); } } function close_toggle() { //alert("$(window).width(): " + $(window).width()); //alert("$(document).width(): " + $(document).width()); if ($(window).width() <= SMALL_WINDOW) { $('#MainMenu .nav a').on('click', function(){ if (!$(this).hasClass("dropdown-toggle")) { $(".navbar-toggle").click(); } }); } else { $('#MainMenu .nav a').off('click'); } } function ListSearch() { if ($('#AttendeeList').length) { var oListOptions = { valueNames: ['Company','Country','Jobtitle'], page:20, plugins: [ListPagination({})] }; var oList = new List('AttendeeList', oListOptions); } } function PrepareCalendar() { var strTitle, strBody, strLocation, strStart, strEnd; strTitle = $('div.StructuredEvent span.Summary').text(); strLocation = $('div.StructuredEvent span.Location').text(); strBody = $('div.StructuredEvent span.Summary').text() + ' - ' + $('a.navbar-brand').attr('title'); strStart = $('div.StructuredEvent span.dtstart').attr('data-start-utc'); strEnd = $('div.StructuredEvent span.dtstart').attr('data-end-utc'); } function ShowVideo(oA) { //alert("ShowVideo()"); var box = $("<div></div>").addClass("darkCover").html('<div class="CloseVideo"><a href="#"><img src="/img/icons/close.png" alt="close video" /></a></div>').click(function () { $(this).fadeOut(); content.fadeOut(); content.html("<div></div>"); return false; }); $("body").prepend(box); box.fadeTo(900, 0.6); var content = $("<div></div>").addClass("darkContent").html('<iframe height="390" width="640" src="' + $(oA).attr("href") + '?&rel=0&modestbranding=1&hd=1&controls=1&frameborder=0&wmode=transparent&autoplay=1" frameborder="0" allowfullscreen="allowfullscreen"></iframe>'); $("body").prepend(content); content.fadeTo("fast", 1); return false; } var strKeyHeader = "Terrapinn-"; function GetData(strKey, intTtl ) { var oEntry = JSON.parse(localStorage.getItem(strKey)||"0"); if (oEntry != "0") { if (oEntry.Ttl && ((parseInt(oEntry.Ttl) + parseInt(oEntry.Now)) < new Date().getTime())) { //cache expired..... } else { return oEntry.Value; } } else { //console.log("GetData(), key NOT found, returning... "); } } function SetData(strKey, oValue, intTtl ) { var oEntry = { Value : oValue, Ttl : intTtl, Now : new Date().getTime() }; var strData = JSON.stringify(oEntry); localStorage.setItem(strKey, strData); } function hashCode(str){ var hash = 0; if (str.length == 0) return hash; for (i = 0; i < str.length; i++) { char = str.charCodeAt(i); hash = ((hash<<5)-hash)+char; hash = hash & hash; // Convert to 32bit integer } return strKeyHeader + hash; } function PurgeOldCache() { let keys = Object.keys(localStorage); for(let strKey of keys) { if (strKey.startsWith(strKeyHeader)) { // read it...and check... var oEntry = JSON.parse(localStorage.getItem(strKey)||"0"); if (oEntry != "0") { if (flgPurgeCache || (oEntry.Ttl && ((parseInt(oEntry.Ttl) + parseInt(oEntry.Now)) < new Date().getTime()))) { //console.log("PurgeOldCache(), data EXPIRED, purging... "); localStorage.removeItem(strKey); } else { //console.log("PurgeOldCache(), cache NOT expired... " + oEntry.Value.length); } } } } } jQuery.browser = {}; (function () { jQuery.browser.msie = false; jQuery.browser.version = 0; if (navigator.userAgent.match(/MSIE ([0-9]+)\./)) { jQuery.browser.msie = true; jQuery.browser.version = RegExp.$1; } })(); function ShowFeed(arrItems, intMaxArticles, strType, flgShowLead, flgShowImage, strColorOverride) { var html = ''; var arrImgs; var intMaxLength = 180; var intMaxTitleLength = 100; var i = 0; var strTitle = arrItems.title; var strDescription = arrItems.description; var strLink = arrItems.link; var strPrecis = ''; var strItemTitle = ''; //console.log('ShowFeed: ' + strType); //console.dir(arrItems); if (strType=='LIST') { //html += '<div class="row BlogTitle"><div class="col-md-12"><h1><a href="' + strLink + '">' + arrItems.title + '</a></h1><h2>' + strDescription + '</h2></div></div>'; html += '<div class="row">'; } else if (strType=='ROTATOR') { html+= '<div class="flex-container"><div id="BlogRotator" class="flexslider"><ul class="slides">' } //console.log('ShowFeed: arrItems.items.length: ' + arrItems.items.length); for(i; i < arrItems.items.length && i < intMaxArticles; i++) { try { var item = arrItems.items[i]; strItemTitle = item.title; if (strItemTitle.length > intMaxTitleLength) { strItemTitle = strItemTitle.substring(0,intMaxTitleLength) + '..'; } //description might be html? try { strPrecis = $(item.description).text(); } catch(err) { strPrecis = item.description; } if (strPrecis.length > intMaxLength) { strPrecis = strPrecis.substring(0,intMaxLength) + '..'; } arrImages = {}; try { if (flgShowImage) { arrImages = $('<div>' + item.description + '</div>').find('img'); } } catch (ex) { } if (strType=='LIST') { if (i!=0) { if ((i) % 2 == 0) { html += '<div class="clearfix visible-sm"> </div>'; } if ((i) % 3 == 0) { html += '<div class="clearfix visible-md"> </div>'; } if ((i) % 4 == 0) { html += '<div class="clearfix visible-lg"> </div>'; } } html += '<div class="col-sm-6 col-md-4 col-lg-3"><div class="BlogContentHolder">'; if (arrImages.length>0) { html += '<div class="BlogContent" style="background:url(\'' + arrImages[0].src + '\');background-repeat: no-repeat;background-size: cover;">' + '<h3><a href="' + item.link + '" target="_blog" title="' + strPrecis + '">'+ strItemTitle + '</a></h3>' + '</div>'; } else { html += '<div class="BlogContent" style="">' + '<h3><a href="' + item.link + '" target="_blog" title="' + strPrecis + '">'+ strItemTitle + '</a></h3>' + '</div>'; } if (flgShowLead) { html += '<div class="BlogPrecis"><p>' + strPrecis + ' <a href="' + item.link + '" target="_blog" title="' + strItemTitle + '">continues</a> »</p></div>'; } html += '</div></div>'; } else if (strType=='ROTATOR') { if (arrImages.length>0) { html += '<li>'; html += '<div class="BlogContent" style="background:url(\'' + arrImages[0].src + '\');background-repeat: no-repeat;background-size: cover;">' + '<h3><a href="' + item.link + '" title="' + strPrecis + '" target="_blog">'+ strItemTitle + '</a></h3>' + '</div>'; if (flgShowLead) { html += '<div class="BlogPrecis"><p>' + strPrecis + ' <a href="' + item.link + '" target="_blog" title="' + strItemTitle + '">continues</a> »</p></div>'; } html+= '</li>'; } else { html += '<li>'; html += '<div class="BlogContent">' + '<h3><a href="' + item.link + '" target="_blog" title="' + strPrecis + '">'+ strItemTitle + '</a></h3>' + '</div>'; if (flgShowLead) { html += '<div class="BlogPrecis"><p>' + strPrecis + ' <a href="' + item.link + '" target="_blog" title="' + strItemTitle + '">continues</a> »</p></div>'; } html += '</li>'; } } } catch(err) { showError(err); //console.log(err.message); } } if (strType=='LIST') { html += '</div>'; } else if (strType=='ROTATOR') { html += '</ul></div></div>'; } if (!flgShowImage) { html += '<style>div#BlogContent div.BlogContent { height:auto!important; }</style>'; } if (strColorOverride!='') { html += '<style>div#BlogContent h3 { background:#' + strColorOverride + '!important; } </style>'; } //console.log('html: ' + html); jQuery('div#BlogContent').append(html); if (strType=='ROTATOR') { $('#BlogRotator').flexslider({ animation: "slide", initDelay: 2000, slideshowSpeed: 3500, easing: "jswing", animationSpeed: 600, animationLoop: true, itemWidth: 320, itemMargin: 15, minItems: 1, //maxItems: 15, pauseOnHover: true, controlNav: true, move: 2 //, start: function(slider){ alert("starting.."); } }); } } function GetFeed(strURL, intMaxArticles, flgIsIntro) { var intCacheTime = 3600000; // 1 hour cache var strHashKey = hashCode(String(window.location)); var arrItems = {}; arrItems = GetData(strHashKey,intCacheTime); if (arrItems && arrItems.length > 0) { ShowFeed(arrItems, intMaxArticles, flgIsIntro); } else { jQuery.getFeed({ url: strURL, success: function(feed) { SetData(strHashKey, feed, intCacheTime); ShowFeed(feed, intMaxArticles, flgIsIntro); } }); } } const monthNames = ["", "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]; const monthNamesShort = ["", "Jan", "Feb", "Mar", "Apr", "May", "Jun","Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]; var DateTime; var oDate; function CheckAgendaTimezone() { //console.log("CheckAgendaTimezone()"); // testing... //luxon.Settings.now = () => new Date(2020, 6, 8).valueOf(); //luxon.Settings.defaultZoneName = 'America/New_York'; if ( $("div#Agenda").length && $("div#Agenda").hasClass("VirtualEvent") ) { //console.log("dealing with agenda.."); loadExtScript('https://cdn.jsdelivr.net/npm/luxon@1.24.1/build/global/luxon.min.js', function() { return (typeof luxon === 'object'); }, CheckAgendaTimezoneRun); } } function CheckAgendaTimezoneRun() { //console.log("CheckAgendaTimezoneRun()"); // instantiate Luxon... DateTime = luxon.DateTime; var strLocalZone = DateTime.local().zoneName; strLocalZone = strLocalZone.substr(strLocalZone.indexOf('/') + 1, strLocalZone.length - 1); //console.log("Time zone city: " + strLocalZone); //console.log("Event city: " + strEventCity); if (strLocalZone == strEventCity) { return; } // testing... //console.log("local time: " + DateTime.local().toLocaleString(DateTime.TIME_24_SIMPLE)); //console.log("local timezone (browser): " + Intl.DateTimeFormat().resolvedOptions().timeZone) //console.log("local timezone: " + DateTime.local().zoneName); var oTimezone = $('<div id="TimeZoneChanger"><h3>Time zone</h3></div>'); var oHtml = $('<div class="onoffswitch"></div>'); var oBtn = $('<input type="checkbox" name="onoffswitch" class="onoffswitch-checkbox" id="myonoffswitch" tabindex="0" />'); var oLabel = $('<label class="onoffswitch-label" for="myonoffswitch"><span class="onoffswitch-inner" data-before="Local" data-after="Event"></span><span class="onoffswitch-switch"></span></label>'); $(oHtml).append($(oBtn)); $(oHtml).append($(oLabel)); $(oTimezone).append($(oHtml)); // filter version... $('div.AgendaHeader>div').append($(oTimezone)); // older version... $('div#Agenda').prepend($(oTimezone)); //var strLocalZone = DateTime.local().zoneName; //strLocalZone = strLocalZone.substr(strLocalZone.indexOf('/') + 1, strLocalZone.length - 1); $("span.onoffswitch-inner").attr('data-before', strLocalZone); $("span.onoffswitch-inner").attr('data-after', strEventCity); $("#myonoffswitch").change(function () { if ($("#myonoffswitch").is(":checked")) { DoTimezone(); } else { DoTimezoneLocal(); } }); } function DoTimezone() { //console.log("DoTimezone()"); $("div.Time").each(function () { oDate = DateTime.fromISO($(this).attr('data')); $(this).html('<span class="TimeDate">' + monthNamesShort[oDate.month] + ' ' + oDate.day + '</span>' + oDate.toLocaleString(DateTime.TIME_24_SIMPLE)); }); $("div.session>span").each(function () { oDate = DateTime.fromISO($(this).attr('data')); $(this).html('<span class="TimeDate">' + monthNamesShort[oDate.month] + ' ' + oDate.day + '</span>' + oDate.toLocaleString(DateTime.TIME_24_SIMPLE)); }); } function DoTimezoneLocal() { //console.log("DoTimezoneLocal()"); $("div.Time").each(function () { if (strEventZone == 'UTC0') { oDate = DateTime.fromISO($(this).attr('data'), { zone: 'UTC+0' }); } else { oDate = DateTime.fromISO($(this).attr('data'), { zone: strEventZone }); } //oDate = DateTime.fromISO($(this).attr('data'), { zone: strEventZone }); $(this).html('<span class="TimeDate">' + monthNamesShort[oDate.month] + ' ' + oDate.day + '</span>' + oDate.toLocaleString(DateTime.TIME_24_SIMPLE)); }); $("div.session>span").each(function () { if (strEventZone == 'UTC0') { oDate = DateTime.fromISO($(this).attr('data'), { zone: 'UTC+0' }); } else { oDate = DateTime.fromISO($(this).attr('data'), { zone: strEventZone }); } //oDate = DateTime.fromISO($(this).attr('data'), { zone: strEventZone }); $(this).html('<span class="TimeDate">' + monthNamesShort[oDate.month] + ' ' + oDate.day + '</span>' + oDate.toLocaleString(DateTime.TIME_24_SIMPLE)); }); } function loadExtScript(src, test, callback) { var s = document.createElement('script'); s.src = src; document.body.appendChild(s); var callbackTimer = setInterval(function() { var call = false; try { call = test.call(); } catch (e) {} if (call) { clearInterval(callbackTimer); callback.call(); } }, 100); } </script> <!-- youtube / flickr --> <script type="text/javascript"> /* <![CDATA[ */ // load photos from Flickr -either to gallery or rotator... function GetPhotos(intCount, flgGallery) { if (typeof strPhotos === 'undefined') { return; } intCount = (typeof intCount === "undefined") ? 500 : intCount; flgGallery = (typeof flgGallery === "undefined") ? true : flgGallery; $.ajax({ url: 'https://api.flickr.com/services/rest/', data: { format: 'json', method: 'flickr.photosets.getPhotos', api_key: 'b3a6ea9e962408fb6a57e1266989eba2', photoset_id: strPhotos, per_page: intCount, page: 1 }, dataType: 'jsonp', jsonp: 'jsoncallback' }).done(function (result) { var baseUrl; var linksContainer; if (flgGallery) { linksContainer = $('#links') } else { linksContainer = $('#Photos .slides') } $.each(result.photoset.photo, function (index, photo) { baseUrl = 'https://farm' + photo.farm + '.static.flickr.com/' + photo.server + '/' + photo.id + '_' + photo.secret; if (flgGallery) { $('<a/>').append($('<img></img>').prop("src", baseUrl + "_s.jpg")) .prop('href', baseUrl + '_b.jpg') .prop('title', photo.title) .attr('data-gallery', '') .appendTo(linksContainer); } else { //show in rotator.. $('<li/>').append($('<a href="' + baseUrl + '_b.jpg" title="' + photo.title + '" data-toggle="lightbox" data-title="' + photo.title + '"><img src="' + baseUrl + "_m.jpg" + '" alt="' + photo.title + '" /></a>')).appendTo(linksContainer); } }); if (flgGallery) { var links = document.getElementById('links').getElementsByTagName('a'), options = { startSlideshow: true, slideshowInterval: 1800, transitionSpeed: 600, carousel: false, closeOnEscape: true, }, gallery = blueimp.Gallery(links, options); } else { // init slider for photos... $('#Photos').flexslider({ animation: "slide", animationSpeed: 600, slideshow: false, itemWidth: 250, minItems: 1, maxItems: 8, controlNav: false, smoothHeight: false, start: function(slider){ $('body').removeClass('loading'); } }); } }); } function GetVideos(intCount, flgGallery) { var strKey = 'AIzaSyA2lXOFdwO0MoSF3Z0FkKEAlNh0jAtKKrw'; var strBaseURL = 'https://www.googleapis.com/youtube/v3/playlistItems'; var strBaseParams = '?part=contentDetails%2C+snippet&fields=items%2Fsnippet%2Ftitle%2Citems%2Fsnippet%2Fdescription%2Citems%2Fsnippet%2Fthumbnails%2Fmedium%2Furl%2Citems%2FcontentDetails%2FvideoId&key=' + strKey; if (typeof strVideos === 'undefined') { return; } intCount = (typeof intCount === "undefined") ? 50 : intCount; flgGallery = (typeof flgGallery === "undefined") ? true : flgGallery; $.getJSON(strBaseURL + strBaseParams + '&playlistId=' + strVideos + '&maxResults=' + intCount, function(data) { var linksContainer; if (flgGallery) { linksContainer = $('#links') } else { linksContainer = $('#Videos .slides') } for(var i=0; i<data.items.length; i++) { if (flgGallery) { $('<a/>').append($('<img></img>').prop("src", "http://img.youtube.com/vi/" + data.items[i].contentDetails.videoId + "/1.jpg")) .prop('href', 'https://www.youtube.com/watch?v=' + data.items[i].contentDetails.videoId) .prop('title', data.items[i].snippet.title) .prop('type', 'text/html') .attr('data-youtube', data.items[i].contentDetails.videoId) .attr('data-poster', data.items[i].snippet.thumbnails.medium.url) .attr('data-gallery', '') .appendTo(linksContainer); } else { //show in rotator.. $('<li/>').append($('<a class="PlayYouTubeVideo" href="https://www.youtube.com/embed/' + data.items[i].contentDetails.videoId + '" title="' + data.items[i].snippet.title + ' ' + data.items[i].snippet.description + '" onclick="return ShowVideo(this);"><img src="' + data.items[i].snippet.thumbnails.medium.url + '" alt="' + data.items[i].snippet.title + '" /></a>')).appendTo(linksContainer); } } if (flgGallery) { var links = document.getElementById('links').getElementsByTagName('a'), options = { startSlideshow: true, slideshowInterval: 6800, carousel: false, closeOnEscape: true, youTubeVideoIdProperty: 'youtube', youTubePlayerVars: undefined, youTubeClickToPlay: false }, gallery = blueimp.Gallery(links, options); } else { $('#Videos').flexslider({ animation: "slide", animationSpeed: 600, slideshow: false, itemWidth: 250, minItems: 1, maxItems: 8, controlNav: false, start: function(slider){ $('body').removeClass('loading'); } }); } }); } /* ]]> */ </script> <!-- Evt udpates --> <script> var intArchiveMonths = 3; var flgLookupProcessed = false; var submitOnce = 0; var strResponseMsg = ''; var strResponseCS = ''; $(document).ready(function () { if (!$("div#EvtUpdates").length) { return; } $("head").append("<script src=\"https://www.terrapinn-cdn.com/config/inc/le.min.js\" type=\"text/javascript\"></scr" + "ipt>"); $("#btnEvtUpdatesEmail").click(function(){ if (EvtUpdatesValidate()) { EvtUpdatesProcess(); } return false }); debugout($("div.form-inline").width()); strResponseMsg = $("div#EvtUpdates").attr("data-responseMsg"); debugout("strResponseMsg: " + strResponseMsg); strResponseCS = $("div#EvtUpdates").attr("data-responseCS"); debugout("strResponseCS: " + strResponseCS); $("div.form-inline").css("width",$("div.form-inline").width() + 64); $('#elqCustomerGUID').on("ElqLoaded", function( event ) { debugout("EVT, ELQ loaded."); if ($('#txtEvtUpdatesEmail').length) { $('#txtEvtUpdatesEmail').change(function() { //debugout("email changed, calling data lookup based on email: " + $('#txtEvtUpdatesEmail').val()); elqTracker.getData({key: "{64cb133a-2f29-4fba-be03-abfeb3a0cf3a}", lookup: "<C_EmailAddress>" + $('#txtEvtUpdatesEmail').val() + "</C_EmailAddress>", success: function() { EvtUpdatesPopulateForm(false); }}); }); } if ($('#elqCustomerGUID').val() != '') { var guid = $('#elqCustomerGUID').val(); debugout("have guid: " + guid); if ($('#SFDCContactID').length && $('#SFDCContactID').val()=='') { debugout("guid gotten, and SFDCContactID unknown...calling data lookup.."); elqTracker.getData({key: "{466702f1-a0a7-4198-aa3c-6196e5b21656}", lookup: "", success: function() { EvtUpdatesSetElqContent_Cookie($('#elqCustomerGUID').val()); }}); } } elqTracker.getGUID(function(guid) { debugout("[lookup] " + "guid: " + guid); $('#elqCustomerGUID').val(guid); debugout("guid gotten: " + $('#elqCustomerGUID').val() + " calling data lookup.."); if (guid != undefined) { elqTracker.getData({key: "{466702f1-a0a7-4198-aa3c-6196e5b21656}", lookup: "", success: function() { EvtUpdatesSetElqContent_Cookie(guid); }}); } }); }); }); function EvtUpdatesSetElqContent_Cookie(strGUID) { debugout("EvtUpdatesSetElqContent_Cookie('" + strGUID + "')"); if (typeof GetElqContentPersonalizationValue == "function") { //if ($('#V_ElqEmailAddress').length) { $('#V_ElqEmailAddress').val(GetElqContentPersonalizationValue('V_ElqEmailAddress')) } //if ($('#V_ElqLastName').length) { $('#V_ElqLastName').val(GetElqContentPersonalizationValue('V_ElqLastName')) } //if ($('#V_ElqCompanyName').length) { $('#V_ElqCompanyName').val(GetElqContentPersonalizationValue('V_ElqCompanyName')) } if ($('#txtEvtUpdatesEmail').length && $('#txtEvtUpdatesEmail').val()=='') { $('#txtEvtUpdatesEmail').val(GetElqContentPersonalizationValue('V_ElqEmailAddress')) } //var _Title = GetElqContentPersonalizationValue('V_ElqTitle'); //ElqDoUpate('#txtTitle',_Title); //var _Firstname = GetElqContentPersonalizationValue('V_ElqFirstName'); //ElqDoUpate('#txtFirstname',_Firstname); //var _Lastname = GetElqContentPersonalizationValue('V_ElqLastName'); //ElqDoUpate('#txtLastname',_Lastname); //var _Company = GetElqContentPersonalizationValue('V_ElqCompanyName'); //ElqDoUpate('#txtCompany',_Company); //ElqDoUpate('#txtOrganisation',_Company); //var _Email = GetElqContentPersonalizationValue('V_ElqEmailAddress'); //ElqDoUpate('#txtEmail',_Email); //ElqDoUpate('#txtEmailConfirm',_Email); //var _Phone = GetElqContentPersonalizationValue('V_ElqPhoneNumber'); //ElqDoUpate('#txtPhone',_Phone); //ElqDoUpate('#txtTel',_Phone); if ($('#SFDCContactID').val()=='') { debugout("$('#SFDCContactID').val(): " + $('#SFDCContactID').val()); if ($('#txtEvtUpdatesEmail').val() != '') { debugout("calling data lookup based on [EvtUpdatesSetElqContent_Cookie()] : " + $('#txtEvtUpdatesEmail').val()); elqTracker.getData({key: "{64cb133a-2f29-4fba-be03-abfeb3a0cf3a}", lookup: "<C_EmailAddress>" + $('#txtEvtUpdatesEmail').val() + "</C_EmailAddress>", success: function() { EvtUpdatesPopulateForm(true); }}); } } } } function EvtUpdatesPopulateForm(flgIsCookie) { debugout("EvtUpdatesPopulateForm('" + flgIsCookie + "')"); if (typeof GetElqContentPersonalizationValue == "function") { var oHistoryDate = new Date(); oHistoryDate.setMonth(oHistoryDate.getMonth() - intArchiveMonths); var oLastModified; var _LastModified = GetElqContentPersonalizationValue('C_DateModified'); var arrParts = _LastModified.split('/'); if (arrParts.length == 3) { debugout("_LastModified: " + _LastModified + " / " + arrParts[2] + " : " + (arrParts[0]-1) + " : " + arrParts[1]); debugout("oHistoryDate: " + oHistoryDate); oLastModified = new Date(arrParts[2], arrParts[0]-1, arrParts[1]); } if (arrParts.length != 3 || oLastModified > oHistoryDate) { debugout("Elq data valid"); // populate.. if ($('#txtEvtUpdatesFirstname').val() == '') { $('#txtEvtUpdatesFirstname').val(GetElqContentPersonalizationValue('C_FirstName')); } if ($('#txtEvtUpdatesLastname').val() == '') { $('#txtEvtUpdatesLastname').val(GetElqContentPersonalizationValue('C_LastName')); } } else { debugout("Date test failed, not populated"); } //basics.. always update, since a reflection on the email used $('#SFDCContactID').val(GetElqContentPersonalizationValue('SFDCContactID')); $('#SFDCAccountID').val(GetElqContentPersonalizationValue('SFDCAccountID')); debugout("SFDCContactID: " + $('#SFDCContactID').val()); debugout("SFDCAccountID: " + $('#SFDCAccountID').val()); } else { debugout("no ELQ function"); } } function EvtUpdatesValidate() { debugout("EvtUpdatesValidate()"); if (submitOnce == 0) { var oInput; var flgFirstError = true; $("div#EvtUpdates div.form-group").each(function(){ oInput = $(this).find("input"); //debugout(oInput.val()); //debugout("has class? " + oInput.hasClass("inputRequired")); if (oInput.length && oInput.hasClass("inputRequired") && $.trim(oInput.val()) == '') { //error debugout("ERROR. data for input: " + oInput.val()); $(this).removeClass("has-success"); $(this).addClass("has-error"); if (flgFirstError) { oInput.focus(); flgFirstError=false; } } else { $(this).removeClass("has-error"); $(this).addClass("has-success"); } }); } else { flgFirstError = false; } return flgFirstError; } function EvtUpdatesProcess() { debugout("EvtUpdatesProcess()"); var flgOK = true; EvtUpdatesProcessStart(); dataLayer.push({ 'event': 'goalVPV', 'VPV': '/evtUpdates/' }); submitOnce = 1; //var strServicePath = "/template/live/events.asmx/"; var strServicePath = "/template/live/events.asmx/"; //var strData = "{'EID':'" + strEventID + "','Email':'" + $("#txtEvtUpdatesEmail").val() + "','Firstname':'" + $("#txtEvtUpdatesFirstname").val() + "','Lastname':'" + $("#txtEvtUpdatesLastname").val() + "'}"; var strFirstname = ($("#txtEvtUpdatesFirstname").length > 0) ? $("#txtEvtUpdatesFirstname").val() : ''; var strLastname = ($("#txtEvtUpdatesLastname").length > 0) ? $("#txtEvtUpdatesLastname").val() : ''; var strOffice = ($("#TerrapinnMetaOffice").length > 0) ? $("#TerrapinnMetaOffice").attr('content') : ''; //console.log('strOffice: ' + strOffice); var strData = "{'EID':'" + strEventID + "','Email':'" + $("#txtEvtUpdatesEmail").val() + "','Firstname':'" + strFirstname + "','Lastname':'" + strLastname + "','Office':'" + strOffice + "'}"; debugout("strData: " + strData); LE.init('bc9b6f96-0d5d-45d7-87de-253d43edf3e6'); LE.log("Evt updates subscription attempt [" + strEventID + "] [" + window.location + "]"); debugout("LSE evt tracked"); jQuery.ajax({ type: "POST", url: strServicePath + "EventSignup", data: '{"Token":"' + strEventHash + '","EventID":"' + strEventID + '","oParams":"' + strData + '"}', contentType: "application/json; charset=utf-8", dataType: "json", success: function (msg) { debugout("webservice response: " + msg.d); if (msg.d) { //good.. debugout("success"); EvtUpdatesProcessResult(true); } else { //error.. flgOK = false; debugout("apologies, unable to complete this at present"); EvtUpdatesProcessResult(false); } }, failure: function () { flgOK = false debugout("apologies, unable to complete this at present"); EvtUpdatesProcessResult(false); } }); } function EvtUpdatesProcessStart() { debugout("EvtUpdatesProcessStart()"); // hide form.. var intTime = 250; var intCount = 0; $("div#EvtUpdates div.form-group").each(function(i, el){ intCount = intCount+1; setTimeout(function(){ $(el).animate({right: '400px', opacity: '0'}, "slow"); }, intCount * intTime); }); intCount = intCount + 2; setTimeout(function(){ $("div#EvtUpdates div.form-group").css("display","none"); $("div#EvtUpdates div.form-inline").append('<img src="https://secure.terrapinn.com/v5/img/icons/loader.gif" alt="ajax loader icon" id="EvtUpdatesAjaxLoader" />'); }, (intCount * intTime)); } function EvtUpdatesProcessResult(flgResult) { debugout("EvtUpdatesProcessResult() : " + flgResult); // show msg.. var strHtml = ''; if (flgResult) { strHtml = '<h3 style="opacity:0;" id="EvtUpdatesResponseMsg">' + strResponseMsg + '</h3>'; } else { strHtml = '<h3 style="opacity:0;" id="EvtUpdatesResponseMsg">Apologies, at this time we\'re unable to carry out this request. Please try again later or <a href="mailto:' + strResponseCS + '">get in touch</a></h3>'; LE.log("Evt updates subscription FAILS [" + strEventID + "] [" + window.location + "]"); } setTimeout(function(){ $("img#EvtUpdatesAjaxLoader").animate({opacity: '0'}, "fast"); $("div#EvtUpdates div.form-inline").append(strHtml); $("img#EvtUpdatesAjaxLoader").css("display","none"); $("h3#EvtUpdatesResponseMsg").animate({opacity: '1'}, "slow"); }, 2050); } jQuery.fn.hideInput = function() { this.animate({left: '300px', opacity: '0'}, "slow"); return this; }; function debugout(strData) { try { //if (getParameterByName('adrian')=='1') { alert(strData);console.log(strData); } //console.log(strData); // alert(strData); } catch(err) { } } function showError(ex) { //var caller_line = ex.stack.split("\n")[4]; //var index = caller_line.indexOf("at "); //var clean = caller_line.slice(index+2, caller_line.length); console.log(ex); } function getParameterByName(name) { try { name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]"); var regexS = "[\\?&]" + name + "=([^&#]*)"; var regex = new RegExp(regexS); var results = regex.exec(window.location.search); if(results == null) return ""; else return decodeURIComponent(results[1].replace(/\+/g, " ")); } catch(err) { console.log(err.message); } } </script> <!-- Wisepops checks --> <script> var intWisepopChecks = 0; $(function () { try { return; window.setTimeout(CheckWiepops, 500); } catch(err) { console.log(err.message); } }); function CheckWiepops() { intWisepopChecks = intWisepopChecks+1; //console.log("intWisepopChecks: " + intWisepopChecks); if (intWisepopChecks>10) { return; } if ($("div#wisepop-main-container").length) { //alert("have wisepops"); _paq.push(['trackEvent', 'Wisepops', 'Shown', '']); $("a.wisepop-building-block-action").click(function() { //alert("wisepops clicked! " + this.href); _paq.push(['trackEvent', 'Wisepops', 'ActionTaken', this.href]); //return false; }); $("div.wisepop-overlay").click(function() { //alert("wisepops cleared!!"); _paq.push(['trackEvent', 'Wisepops', 'Closed', 'overlay']); }); $("a.wisepop-close").click(function() { //alert("wisepops cleared!!"); _paq.push(['trackEvent', 'Wisepops', 'Closed', 'cross']); }); $("div#wisepop-content a[data-action~='close']").click(function() { //alert("wisepops cleared!!"); _paq.push(['trackEvent', 'Wisepops', 'Closed', 'close']); }); } else { window.setTimeout(CheckWiepops, 500); } } function CheckMyAccount() { var evtDate = $("span.dtstart").attr("data-start-utc"); //console.log($("span.dtstart").attr("data-start-utc")); //evtDate = new Date("2023-10-30"); if (intWidth > SMALL_WINDOW) { if (Date.parse(evtDate) >= Date.parse(new Date("2023-12-30"))) { $("div#VenueAndDates").css("text-align","left"); $("div#VenueAndDates").css("padding-left","90px"); $('div#VenueAndDates').append('<div id="NewButtons"><a href="register" id="btnReg" title="get your tickets now" class="btn btn-default">Tickets</a><a href="https://www.terrapinn.com/my-account/" id="btnMyAccount" title="login to your Terrapinn account" class="btn btn-default">Login</a></div>'); } } } function ProcessPanelOrgs(strType,strEIDs) { console.log("ProcessPanelOrgs('" + strType + "','" + strEIDs + "')"); var arrEIDs = strEIDs.split(','); console.dir(arrEIDs); // first cycle through an remove all items not referenced by the EID collection... $("div#" + strType + " ul li div.Spn").each(function( index ) { if (!arrEIDs.includes($(this).attr('data-eventId'))) { $(this).remove(); console.log("removed"); } }); // now re-sort the positions... var intCount = 0; var strHTML = '<li>'; $("div#" + strType + " ul li div.Spn").each(function( index ) { strHTML += '<div class="Spn">' + $(this).html() + '</div>'; intCount ++; if ((intCount % 2) == 0) { strHTML += '</li><li>'; } }); strHTML += '</li>'; $("div#" + strType + " ul").empty(); $("div#" + strType + " ul").append(strHTML); } function ProcessListingOrgs(strType, strEIDs) { console.log("ProcessOrgs('" + strType + "','" + strEIDs + "')"); var arrEIDs = strEIDs.split(','); console.dir(arrEIDs); // first cycle through an remove all items not referenced by the EID collection... $("div#" + strType + " div.Panel").each(function( index ) { //console.log($(this).attr('data-eventId')); if (!arrEIDs.includes($(this).attr('data-eventId'))) { $(this).remove(); //console.log("removed"); } else { //console.log($(this).attr('data-eventId')); } }); // now reprocess alignment... var intCount = 0; var strHTML = '<div class="row Framed">'; $("div#" + strType + " div.Panel").each(function( index ) { //console.log($( this ).clone()).html()); strHTML += '<div class="col-sm-3 Panel">' + $(this).html() + '</div>'; intCount ++; if ((intCount % 4) == 0) { strHTML += '</div><div class="row Framed">'; } }); strHTML += '</div>'; $("div#" + strType).empty(); $("div#" + strType).append(strHTML); } </script> <!-- Captcha --> <script src="/config/inc/tracking/GA_Captcha.js"></script> <script src="/config/inc/tracking/sourcebuster.min.js"></script> <script src="/config/inc/tracking/AF_Attribution.js?v=3"></script> <script defer="defer" type="text/javascript" src="https://www.terrapinn-cdn.com/config/inc/lightbox-master/dist/ekko-lightbox.min.js"></script> <script defer="defer" type="text/javascript" src="https://www.terrapinn-cdn.com/config/inc/eloqua/elqTracker_events.js"></script> <!-- base tracking --> <style type="text/css"> @media (max-width:991px) {section#past-speakers {display:none !important}} @media (min-width:992px) {section#past-speakers-mobile {display:none !important}} </style> <script type="text/javascript" src="https://www.terrapinn-cdn.com/config/inc/jf/owl.carousel.js"></script></body> </html>