CINXE.COM

DIGITAL. AUTOMATED. CONNECTED. | London Lab Live 2025

<!DOCTYPE html> <html lang="en"> <head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>DIGITAL. AUTOMATED. CONNECTED. | London Lab Live 2025</title> <link rel="canonical" href="https://www.terrapinn.com/exhibition/london-lab-live/index.stm" /> <meta name="dc.date" content="2024-11-20" /><meta name="description" content="?We are creating the UK’s most important ‘future lab’ congress, bringing together practitioners, technicians, scientists, innovators, start-ups" /><meta name="keywords" content="future lab automation digital laboratory connectivity" /><meta name="application-name" content="London Lab Live 2025" /><meta name="msapplication-tooltip" content="14 - 15 May 2025 London" /><meta name="msapplication-starturl" content="https://www.terrapinn.com/exhibition/london-lab-live/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="DIGITAL. AUTOMATED. CONNECTED. | London Lab Live 2025" /><meta property="og:description" content="?We are creating the UK’s most important ‘future lab’ congress, bringing together practitioners, technicians, scientists, innovators, start-ups" /><meta property="og:url" content="https://www.terrapinn.com/exhibition/london-lab-live/index.stm" /><meta property="og:image" content="https://www.terrapinn.com/exhibition/london-lab-live/img/sq_logo.gif" /><meta property="og:site_name" content="London Lab Live 2025" /><meta id="TerrapinnMetaOffice" name="TerrapinnMetaOffice" content="UK" /><meta id="TerrapinnMetaCommunity" name="TerrapinnMetaCommunity" content="Future Labs" /><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 = "10891"; var strEventHash = "8ad7878089c6bbfd1d294c640dfa75feb4da27f1"; var strEventURL = "https://www.terrapinn.com/exhibition/london-lab-live"; var strTwitterID = "@"; var thisSiteID = 0; var strEventZone = "UTC+0"; var strEventCity = "London"; /* ]]> */ </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/exhibition/london-lab-live/","logo": "https://www.terrapinn-cdn.com/logos/E10891.gif","contactPoint" : [],"sameAs" : [ "http://www.twitter.com/@"]}</script><script type="application/ld+json">{"@context": "http://schema.org","@type": "Event","name": "London Lab Live 2025","organizer": "Terrapinn Holdings Ltd","startDate" : "2025-05-14T08:00+01:00","endDate" : "2025-05-15T16:30+01:00","eventAttendanceMode" : "OfflineEventAttendanceMode","eventStatus" : "EventScheduled","url" : "https://www.terrapinn.com/exhibition/london-lab-live/","image" : "https://www.terrapinn-cdn.com/logos/E10891.gif","description" : "?We are creating the UK’s most important ‘future lab’ congress, covering all lab industries by bringing together practitioners, technicians, scientists, innovators, start-ups, and the vendor community -- all in one place.","location" : {"@type" : "Place","name" : "ExCeL","address" : "London"}}</script> <style media="all"> @font-face {font-family: 'Helvetica Now Text'; src: url('https://www.terrapinn-cdn.com/config/bootstrap/fonts/HelveticaNowText/HelveticaNowText-Regular.woff2') format('woff2'), url('https://www.terrapinn-cdn.com/config/bootstrap/fonts/HelveticaNowText/HelveticaNowText-Regular.woff') format('woff'), url('https://www.terrapinn-cdn.com/config/bootstrap/fonts/HelveticaNowText/HelveticaNowText-Regular.ttf') format('truetype'); font-weight:normal;} @font-face {font-family: 'Helvetica Now Text'; src: url('https://www.terrapinn-cdn.com/config/bootstrap/fonts/HelveticaNowText/HelveticaNowText-Bold.woff2') format('woff2'), url('https://www.terrapinn-cdn.com/config/bootstrap/fonts/HelveticaNowText/HelveticaNowText-Bold.woff') format('woff'), url('https://www.terrapinn-cdn.com/config/bootstrap/fonts/HelveticaNowText/HelveticaNowText-Bold.ttf') format('truetype'); font-weight:700;} @font-face {font-family: 'Helvetica Now Text'; src: url('https://www.terrapinn-cdn.com/config/bootstrap/fonts/HelveticaNowText/HelveticaNowText-Black.woff2') format('woff2'), url('https://www.terrapinn-cdn.com/config/bootstrap/fonts/HelveticaNowText/HelveticaNowText-Black.woff') format('woff'), url('https://www.terrapinn-cdn.com/config/bootstrap/fonts/HelveticaNowText/HelveticaNowText-Black.ttf') format('truetype'); font-weight:900;} @media (min-width:768px) {ul#MainMenu li.highlight a {background-color: #ec008c; color: #fff; text-transform:uppercase; border-radius:5px; padding-top:5px;}} h1,h2,h3,h4,body,table,div,span,p,td,a {font-family: 'Helvetica Now Text';} section .bg-white { border:0px; max-width:none; box-shadow:none;} .btn-pink-main {background: #ec008c; 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'> <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':'10891'}); dataLayer.push({'OfficePropertyID':'UA-824892-1'}); dataLayer.push({ 'offices':'UK', 'community':'Future Labs', 'event':'London Lab Live', 'event_id':'10891', 'event_name':'London Lab Live 2025', 'event_chain':'', '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.s21376 { background:url("https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/bg/bg-LLL.png"); background-size:cover; } section.s21377 { background:#ec008c; } section.s21707 { background:#88817f; } section.s21378 { } section.s21853 { } section.s21755 { } section.s21980 { } section.s21380 { } section.s21599 { } section.s21381 { } section.s21382 { } section.s21383 { background:url("https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/bg/bg-london2.jpg"); background-size:cover;min-height:700px; } </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"> <link rel="stylesheet" href="https://www.terrapinn-cdn.com/config/inc/jf/liMarqueeJF.css"> <style type="text/css"> #hero,#london {background-position:center;} </style></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="DIGITAL. AUTOMATED. CONNECTED."> <img src="https://www.terrapinn-cdn.com/logos/E10891.gif?24" alt="London Lab Live 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=10891';" title="add to my diary"> <span class="Summary">London Lab Live 2025<br /></span> <span class="Date dtstart" data-start-utc="2025-05-14T09:30+01:00" data-end-utc="2025-05-15T16:30+01:00"><span class="value-title" title="2025-05-14">14 - 15 May</span></span><span Class="Location"><span Class="Venue"><br />ExCeL,</span> London</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="London Lab Live 2025" href="index.stm">home</a> </li> <li class=" dropdown"> <a title="Our story" href="our-story.stm">Our story</a> <ul Class="dropdown-menu"> <li class=" dropdown"> <a title="Supporting Partners" href="Supporting-Partners.stm">Supporting Partners</a> </li> <li class=" dropdown"> <a title="LinkedIn " href="https://www.linkedin.com/company/london-lab-live/">LinkedIn </a> </li> </ul> </li> <li class=" dropdown"> <a title="Exhibition" href="Exhibition.stm">Exhibition</a> <ul Class="dropdown-menu"> <li class=" dropdown"> <a title="Sponsors and Exhibitors" href="Sponsors-and-Exhibitors.stm">Sponsors and Exhibitors</a> </li> <li class=" dropdown"> <a title="download prospectus" href="https://www.terrapinn.com/template/live/go/10891/22764" rel="nofollow">download prospectus</a> </li> <li class=" dropdown"> <a title="Floor Plan" href="Floor-Plan.stm">Floor Plan</a> </li> <li class=" dropdown"> <a title="Book a Stand" href="Book-a-Stand.stm">Book a Stand</a> </li> <li class=" dropdown"> <a title="Sponsor Packages" href="Sponsor-Packages.stm">Sponsor Packages</a> </li> <li class=" dropdown"> <a title="Apply to Exhibit / Sponsor" href="https://secure.terrapinn.com/v5/edetails.aspx?e=10891">Apply to Exhibit / Sponsor</a> </li> <li class=" dropdown"> <a title="Start-Up Zone" href="Start-Up-Zone.stm">Start-Up Zone</a> </li> <li class=" dropdown"> <a title="Start-Up Application" href="Start-Up-Application.stm">Start-Up Application</a> </li> </ul> </li> <li class=" dropdown"> <a title="Conference" href="Conference.stm">Conference</a> <ul Class="dropdown-menu"> <li class=" dropdown"> <a title="Conference Themes" href="https://www.terrapinn.com/exhibition/london-lab-live/Conference.stm">Conference Themes</a> </li> <li class=" dropdown"> <a title="Speakers" href="Speakers.stm">Speakers</a> </li> <li class=" dropdown"> <a title="Apply to Speak" href="https://secure.terrapinn.com/v5/edetails.aspx?e=10891">Apply to Speak</a> </li> <li class=" dropdown"> <a title="CPD" href="CPD.stm">CPD</a> </li> <li class=" dropdown"> <a title="Download Event Flyer" href="https://www.terrapinn.com/template/live/go/10891/22714">Download Event Flyer</a> </li> <li class=" dropdown"> <a title="London Lab Market Report" href="https://www.terrapinn.com/template/live/go/10891/22744">London Lab Market Report</a> </li> <li class=" dropdown"> <a title=" UK" href="https://www.terrapinn.com/template/live/go/10891/22864"> UK</a> </li> <li class=" dropdown"> <a title="FAQs" href="FAQs.stm">FAQs</a> </li> </ul> </li> <li class=" dropdown"> <a title="Partnering" href="Partnering.stm">Partnering</a> </li> <li class=" dropdown"> <a title="Future Labs Basel 2025" href="https://www.terrapinn.com/conference/future-labs-live/index.stm" target="_blank">Future Labs Basel 2025</a> </li> <li class=" dropdown highlight"> <a title="register now for London Lab Live 2025" href="https://secure.terrapinn.com/V5/step1.aspx?E=10891&p=1" rel="nofollow">Free Tickets</a> <ul Class="dropdown-menu"> <li class=" dropdown"> <a title="contact the London Lab Live 2025 team" href="contact-us.stm">contact us</a> </li> <li class=" dropdown"> <a title="Accommodation" href="Accommodation.stm">Accommodation</a> </li> <li class=" dropdown"> <a title="Download Flyer" href="https://www.terrapinn.com/template/live/go/10891/22714">Download Flyer</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="s21376" id="hero"> <div class="row"><div class="col-md-12"><p> </p><p> </p><p><img alt="London Lab Live" class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/Img/lll800.png" /></p><p> </p><h1 style="text-align: center; color:#000; font-size:48px; font-weight:900;"><br />DIGITAL. AUTOMATED. CONNECTED.</h1><h4 style="text-align: center; color: #000; font-size: 28px;"><br /><strong>14 - 15 MAY 2025 | ExCeL London </strong></h4><p> </p><p> </p></div></div><div class="row"><div class="col-md-4"><p><strong><a class="btn btn-lg btn-pink-main center-block hvr-float" href="book-a-stand.stm">BOOK A STAND NOW </a> </strong></p></div><div class="col-md-4"><p><strong><a class="btn btn-lg btn-pink-main center-block hvr-float" href="https://secure.terrapinn.com/v5/edetails.aspx?e=10891">APPLY TO SPEAK </a> </strong></p></div><div class="col-md-4"><p><strong><strong><strong><a class="hvr-float btn btn-pink-main btn-lg" href="https://secure.terrapinn.com/V5/step1.aspx?E=10891">GET FREE TICKETS </a> </strong> </strong> </strong></p></div></div><p><strong><strong>  </strong> </strong></p><div><strong><strong><style type="text/css">.btn-pink-main { background: #ec008c; 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> </strong> </strong></div></section> <a class="arrow" data-jumpto="#stats"></a> <section class="s21377 s-extra" id="stats"> <div class="row"><div class="col-md-12"><h2 style="color:#FFF; font-size: 38px; text-align: center; font-weight:700;">UK's most exciting event for the future of all labs</h2></div></div><div class="owl-theme owl-carousel stats"><div class="stat"><h3>3,000</h3><p>Attendees</p></div><div class="stat"><h3>100</h3><p>Speakers</p></div><div class="stat"><h3>150</h3><p>Exhibitors & Start-ups</p></div><div class="stat"><h3>8</h3><p>Themes</p></div><div class="stat"><h3>2</h3><p>Days</p></div><div class="stat"><h3>1,000+</h3><p>1:1 Partnership Meetings</p></div></div><div class="clearfix"> </div><style type="text/css">section#stats { padding-top:20px !important; padding-bottom:0 !important; } section#stats h3 { text-align: center; margin-bottom: 20px; font-size: 60px !important; font-weight:700; color: #fff !important; } section#stats p { text-align:center; font-size: 20px; font-weight:400; color: #fff; }</style><script> $(document).ready(function(){$(".stats").owlCarousel({autoplay:true, loop:true, nav:false, dots:false, margin: 50, responsive: { 0: { items:1}, 768: {items:2}, 1200: {items:4}}});});</script></section> <a class="arrow" data-jumpto="#Warning-"></a> <section class="s21707 s-extra" id="Warning-"> <script> $(window).on('load',function(){$(".awards").liMarquee({direction:'left', loop: -1, scrolldelay: 0, scrollamount: 50, circular:true, runshort: true, hoverstop:false, drag: false});});</script><div class="str_wrap awards"><p><strong><a href="https://www.terrapinn.com/conference/future-labs-live/contact-us.stm"><span style="color:#FFFFFF;">⚠️We do not collaborate with third parties for accommodation, travel, data services, or event attendee lists. Please be cautious of phishing emails that misuse our logos, and refrain from engaging with any organizations outside of Terrapinn without consulting us first. </span> </a> </strong></p><p><strong><a href="https://www.terrapinn.com/conference/future-labs-live/contact-us.stm"><span style="color:#FFFFFF;">⚠️ We do not collaborate with third parties for accommodation, travel, data services, or event attendee lists. Please be cautious of phishing emails that misuse our logos, and refrain from engaging with any organizations outside of Terrapinn without consulting us first. </span> </a> </strong></p><p><strong><a href="https://www.terrapinn.com/conference/future-labs-live/contact-us.stm"><span style="color:#FFFFFF;">⚠️ We do not collaborate with third parties for accommodation, travel, data services, or event attendee lists. Please be cautious of phishing emails that misuse our logos, and refrain from engaging with any organizations outside of Terrapinn without consulting us first. </span> </a> </strong></p><p><strong><a href="https://www.terrapinn.com/conference/future-labs-live/contact-us.stm"><span style="color:#FFFFFF;">⚠️ We do not collaborate with third parties for accommodation, travel, data services, or event attendee lists. Please be cautious of phishing emails that misuse our logos, and refrain from engaging with any organizations outside of Terrapinn without consulting us first. </span> </a> </strong></p><p><strong><a href="https://www.terrapinn.com/conference/future-labs-live/contact-us.stm"><span style="color:#FFFFFF;">⚠️ We do not collaborate with third parties for accommodation, travel, data services, or event attendee lists. Please be cautious of phishing emails that misuse our logos, and refrain from engaging with any organizations outside of Terrapinn without consulting us first. </span> </a> </strong></p></div><style type="text/css">section#awards { padding-top:25px !important; justify-content:center; } div.awards p { display:inline; margin: 0 40px; font-size:18px; text-align:center; }</style></section> <a class="arrow" data-jumpto="#what-is"></a> <section class="s21378 s-extra" id="what-is"> <div class="row"><div class="col-md-12"><h2 style="color:#000; font-weight: 700; font-size: 38px; text-align: center;">What is London Lab Live?</h2><p style="text-align: center;"> </p><p style="font-size: 18px; color: #000; text-align: center;">This is the UK’s most diverse, stimulating, and exciting event for the future of all labs. Start-ups, disruptors and innovators from academia, biotech, pharma, chemicals & materials, food & beverage, agricultural, FMCG, real estate, and many more are invited to help pave the way and share their experiences and vision for the lab of the future.​</p></div></div><div class="row flexcontainer"><div class="flexitem box3"><div class="what">100+ SPEAKERS</div><div class="who">FREE TO ATTEND</div><img alt="" class="img-responsive img-center" src="https://terrapinn-cdn.com/conference/future-labs-live/Img/hm-conference.jpg" /><div style="padding:10px;"><p style="text-align: center;">Featuring industry leaders sharing their views and expertise across 8 themes including: AI & Machine Learning, Automation, Digital Transformation, Lab Operations & Efficiency, Data Management and more. ​<br /> </p><div style="text-align: center;"><a class="hvr-float-shadow btn btn-pink-main btn-lg" href="conference.stm">LEARN MORE </a></div></div></div><div class="flexitem box3"><div class="what">THE EXHIBITION</div><div class="who">FREE TO ATTEND</div><img alt="" class="img-responsive img-center" src="https://terrapinn-cdn.com/conference/future-labs-live/Img/hm-exhibition.jpg" /><div style="padding:10px;"><p style="text-align: center;">A free to attend exhibition hosting over 100 exhibitors from across the globe, featuring new ways of thinking and novel partnerships to generate solutions.​<br /> <br /> </p><p style="text-align: center; "><a class="hvr-float-shadow btn btn-pink-main btn-lg" href="book-a-stand.stm">RESERVE YOUR STAND </a></p></div></div><div class="flexitem box3"><div class="what">PARTNERING</div><div class="who">IN-PERSON</div><img alt="" class="img-responsive img-center" src="https://terrapinn-cdn.com/conference/future-labs-live/Img/hm-networking.jpg" /><div style="padding:10px;"><p style="text-align: center;">We understand the value of a live event comes from the quality of networking opportunities. To facilitate this, we have a dedicated networking app which allows you to connect with and arrange meetings with other industry experts at the event.​</p><p style="text-align: center; "><a class="hvr-float-shadow btn btn-pink-main btn-lg" href="https://secure.terrapinn.com/V5/step1.aspx?E=10891">GET FREE TICKET </a></p></div></div></div><style type="text/css">div.box3 { border: 1px solid #090046; width:31%; margin:1%; justify-content:start; background: #fff; } div.what{ color: #000; font-size:30px; text-align:center; font-weight:700; padding:15px; } div.who{ background: #0e4071; padding:15px; color: #fff; font-weight:700; font-size:24px; text-align:center } div.box3 img { margin-bottom:15px; }</style></section> <a class="arrow" data-jumpto="#SPEX"></a> <section class="s21853 s-extra" id="SPEX"> <div class="row"><div class="col-sm-12"><h2 style="color: #000; font-size: 38px; line-height:1.5; font-weight:700; text-align:center">Our confirmed Sponsors and Exhibitors</h2><div><div class="flex-container"><div id="SpnMid" class="flexslider"><ul class="slides"><li><div class="Spn"><p>Platinum Sponsor</p><div><span class="helper"></span><a href="sponsor-agilent-technologies.stm" title="more about Agilent Technologies at London Lab Live 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000J4ql4MAB_org.jpg?20241016113751" alt="Agilent Technologies at London Lab Live 2025" /></a></div></div> <div class="Spn"><p>Gold Sponsor</p><div><span class="helper"></span><a href="sponsor-bruker.stm" title="more about Bruker at London Lab Live 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000I5p5xMAB_org.jpg?20240927160700" alt="Bruker at London Lab Live 2025" /></a></div></div> </li> <li><div class="Spn"><p>Gold Sponsor</p><div><span class="helper"></span><a href="sponsor-collaborative-drug-discovery.stm" title="more about Collaborative Drug Discovery. at London Lab Live 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000FNTGoMAP_org.png?20240806132908" alt="Collaborative Drug Discovery. at London Lab Live 2025" /></a></div></div> <div class="Spn"><p>Gold Sponsor</p><div><span class="helper"></span><a href="sponsor-full-spectrum-lab-services-from-cbre.stm" title="more about Full Spectrum Lab Services from CBRE at London Lab Live 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000GWqwjMAD_org.png?20240829094710" alt="Full Spectrum Lab Services from CBRE at London Lab Live 2025" /></a></div></div> </li> <li><div class="Spn"><p>Gold Sponsor</p><div><span class="helper"></span><a href="sponsor-zifo.stm" title="more about Zifo at London Lab Live 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000FNR8XMAX_org.png?20240806130359" alt="Zifo at London Lab Live 2025" /></a></div></div> <div class="Spn"><p>Silver Sponsor</p><div><span class="helper"></span><a href="sponsor-biosero.stm" title="more about Biosero at London Lab Live 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000GjrTZMAZ_org.jpg?20240902091128" alt="Biosero at London Lab Live 2025" /></a></div></div> </li> <li><div class="Spn"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-formulatrix.stm" title="more about Formulatrix at London Lab Live 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000IHM1lMAH_org.jpg?20241001094840" alt="Formulatrix at London Lab Live 2025" /></a></div></div> <div class="Spn"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-labman-automation-ltd.stm" title="more about Labman Automation Ltd at London Lab Live 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000Fjo3FMAR_org.jpg?20240813154957" alt="Labman Automation Ltd at London Lab Live 2025" /></a></div></div> </li> <li><div class="Spn"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-pfaudler-normag-systems-gmbh.stm" title="more about Pfaudler Normag Systems GmbH at London Lab Live 2025"><img src="https://www.terrapinn-cdn.com/tres/pa-images/10891/a0AN200000JMazZMAT_org.jpg?20241025064349" alt="Pfaudler Normag Systems GmbH at London Lab Live 2025" /></a></div></div> <div class="Spn"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-scitech.stm" title="more about Scitech at London Lab Live 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000I5ombMAB_org.jpg?20240927160143" alt="Scitech at London Lab Live 2025" /></a></div></div> </li> <li><div class="Spn"><p>Exhibitor</p><div><span class="helper"></span><a href="exhibitor-vimi-labs.stm" title="more about ViMi Labs at London Lab Live 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000FJNQ5MAP_org.jpg?20240805090057" alt="ViMi Labs at London Lab Live 2025" /></a></div></div> </li></ul></div></div></div></div></div><div> </div><div class="row"><div class="col-md-4 col-md-offset-2"><a class="hvr-grow btn btn-pink-main btn-lg center-block" href="book-a-stand.stm">BOOK A STAND </a></div><div class="col-md-4"><a class="hvr-grow btn btn-pink-main btn-lg center-block" href="https://secure.terrapinn.com/v5/edetails.aspx?e=10891">TALK TO US </a></div></div><p> </p><div class="row"><div class="col-md-12"><p style="color: #000; font-size: 18px; text-align: center;">Sponsorship and exhibition opportunities are selling fast! Contact  <a href="mailto:emma.hayre@terrapinn.com?subject=London%20Lab%20Live%202025">emma.hayre@terrapinn.com </a> OR  <a href="mailto:david.toikumo@terrapinn.com?subject=London%20Lab%20Live">david.toikumo@terrapinn.com </a> now</p><p> </p></div></div></section> <a class="arrow" data-jumpto="#London-Lab-report-"></a> <section class="s21755 s-extra" id="London-Lab-report-"> <div class="row"><div class="col-md-12"><a href="https://www.terrapinn.com/template/live/go/10891/22744"><img alt="" class="img-responsive" src="https://terrapinn-cdn.com/exhibition/london-lab-live/Img/the-market-is-expanding-read-all-about-it-now.png" /></a></div></div></section> <a class="arrow" data-jumpto="#Speakers"></a> <section class="s21980 s-extra" id="Speakers"> <div class="row"><div class="col-md-12"><h2 class="langEN" style="color: rgb(14, 64, 113); font-size: 38px; text-align: center;"><span style="color:#000000;"><strong>Early Confirmed Speakers - Many more to come! </strong> </span> <span style="color:#000000;"><span style="font-weight: 700;"></span> </span> <span style="color:#000000;"><span style="font-weight: 700;"></span> </span> <span style="color:#000000;"><span style="font-weight: 700;"></span> </span> <span style="color:#000000;"></span></h2><p> </p><p><!-- Nathan Barrow --> <div class="modal fade" id="801494" tabindex="-1" role="dialog" aria-labelledby="Nathan Barrow" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> <h4 class="modal-title">Nathan Barrow, R&D Digitalisation Lead, Johnson Matthey</h4> </div> <div class="modal-body"> <a href="speaker-nathan-BARROW.stm" title="website for Nathan Barrow" class="url" target="_blank"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000Fg3SHMAZ.png?20240911133441" align="right" title="Nathan Barrow at London Lab Live 2025" alt="Nathan Barrow at London Lab Live 2025" /> </a><p>Nathan is a physicist by training and since starting at Johnson Matthey in 2010, he has strived to enable collaborators in R&amp;D to make better decisions, sooner. His current role is to help offer a R&amp;D-wide Lab Informatics Platform to make JM’s chemistry data FAIR.</p> </div> <div class="modal-footer"> <a class="btn btn-default" data-dismiss="modal">Close</a> </div> </div><!-- /.modal-content --> </div><!-- /.modal-dialog --> </div><!-- /.modal --> <!-- Vitaly Biniyaminov --> <div class="modal fade" id="802669" tabindex="-1" role="dialog" aria-labelledby="Vitaly Biniyaminov" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> <h4 class="modal-title">Vitaly Biniyaminov, Lab Automation Expert, Steinbeis-Beratungszentrum Digitale Transformation und Prozessautomatisierung</h4> </div> <div class="modal-body"> <a href="speaker-vitaly-BINIYAMINOV.stm" title="website for Vitaly Biniyaminov" class="url" target="_blank"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000HFbS5MAL.png?20240911143709" align="right" title="Vitaly Biniyaminov at London Lab Live 2025" alt="Vitaly Biniyaminov at London Lab Live 2025" /> </a><p>As the Managing Director of the Steinbeis Consulting Center for Digital Transformation and Process Automation, I combine a solid engineering education with extensive experience as a software, automation system developer, and architect. In today&#39;s digital world, businesses are challenged to make ...</p> </div> <div class="modal-footer"> <a class="btn btn-default" data-dismiss="modal">Close</a> <a class="btn btn-primary" href="speaker-vitaly-BINIYAMINOV.stm">Full biography</a> </div> </div><!-- /.modal-content --> </div><!-- /.modal-dialog --> </div><!-- /.modal --> <!-- Samantha Pearman-Kanza --> <div class="modal fade" id="801493" tabindex="-1" role="dialog" aria-labelledby="Samantha Pearman-Kanza" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> <h4 class="modal-title">Samantha Pearman-Kanza, Senior Enterprise Fellow, University of Southampton</h4> </div> <div class="modal-body"> <a href="speaker-samantha-PEARMANKANZA.stm" title="website for Samantha Pearman-Kanza" class="url" target="_blank"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000FXYtVMAX.png?20240911135033" align="right" title="Samantha Pearman-Kanza at London Lab Live 2025" alt="Samantha Pearman-Kanza at London Lab Live 2025" /> </a><p>Dr Samantha Pearman-Kanza is a Senior Enterprise Fellow at the University of Southampton. She is a Pathfinder Lead on Process Recording for the Physical Sciences Data Infrastructure (PSDI) Initiative - www.psdi.ac.uk. She is part of the AIChemy Hub Team (run out of Imperial College London and the...</p> </div> <div class="modal-footer"> <a class="btn btn-default" data-dismiss="modal">Close</a> <a class="btn btn-primary" href="speaker-samantha-PEARMANKANZA.stm">Full biography</a> </div> </div><!-- /.modal-content --> </div><!-- /.modal-dialog --> </div><!-- /.modal --> <!-- Ian Brotherston --> <div class="modal fade" id="801501" tabindex="-1" role="dialog" aria-labelledby="Ian Brotherston" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> <h4 class="modal-title">Ian Brotherston, Interim Deputy Director Innovation Funding, Innovate UK</h4> </div> <div class="modal-body"> <a href="speaker-ian-BROTHERSTON.stm" title="website for Ian Brotherston" class="url" target="_blank"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000FttODMAZ.png?20240911133932" align="right" title="Ian Brotherston at London Lab Live 2025" alt="Ian Brotherston at London Lab Live 2025" /> </a><p>Dr Ian Brotherston Interim Deputy Director for Innovation Funding at Innovate UK. This role is responsible for setting the strategy, and then delivering and maximising impact across the portfolio of Innovate UK grant products. The portfolio covers Smart, New Innovators, Analysis for...</p> </div> <div class="modal-footer"> <a class="btn btn-default" data-dismiss="modal">Close</a> <a class="btn btn-primary" href="speaker-ian-BROTHERSTON.stm">Full biography</a> </div> </div><!-- /.modal-content --> </div><!-- /.modal-dialog --> </div><!-- /.modal --> <!-- Patrick Courtney --> <div class="modal fade" id="801492" tabindex="-1" role="dialog" aria-labelledby="Patrick Courtney" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> <h4 class="modal-title">Patrick Courtney, member of board of Directors, SiLA Consortium</h4> </div> <div class="modal-body"> <a href="speaker-patrick-COURTNEY.stm" title="website for Patrick Courtney" class="url" target="_blank"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000FXYblMAH.png?20240911134152" align="right" title="Patrick Courtney at London Lab Live 2025" alt="Patrick Courtney at London Lab Live 2025" /> </a><p>Dr Courtney has 20 years of experience in laboratory instrumentation R&amp;D and marketing, as a former director at PerkinElmer, as well as at Sartorius and Cap Gemini. He is a current director at SiLA (Standards in Laboratory Automation) and leads the European working group on Laboratory Robotics...</p> </div> <div class="modal-footer"> <a class="btn btn-default" data-dismiss="modal">Close</a> <a class="btn btn-primary" href="speaker-patrick-COURTNEY.stm">Full biography</a> </div> </div><!-- /.modal-content --> </div><!-- /.modal-dialog --> </div><!-- /.modal --> <!-- Benjamin Deadman --> <div class="modal fade" id="801500" tabindex="-1" role="dialog" aria-labelledby="Benjamin Deadman" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> <h4 class="modal-title">Benjamin Deadman, Reaction Data Evangelist and Program Manager, Open Reaction Database</h4> </div> <div class="modal-body"> <a href="speaker-benjamin-DEADMAN.stm" title="website for Benjamin Deadman" class="url" target="_blank"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000FmkRKMAZ.png?20240911134627" align="right" title="Benjamin Deadman at London Lab Live 2025" alt="Benjamin Deadman at London Lab Live 2025" /> </a><p>Dr Benjamin J Deadman is the Program Manager and Reaction Data Evangelist for the Open Reaction Database (ORD). He works closely with the synthetic and digital chemistry communities to support and encourage the sharing of organic reaction data in a structured format that enables downstream...</p> </div> <div class="modal-footer"> <a class="btn btn-default" data-dismiss="modal">Close</a> <a class="btn btn-primary" href="speaker-benjamin-DEADMAN.stm">Full biography</a> </div> </div><!-- /.modal-content --> </div><!-- /.modal-dialog --> </div><!-- /.modal --> <!-- Jeremy Frey --> <div class="modal fade" id="802668" tabindex="-1" role="dialog" aria-labelledby="Jeremy Frey" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> <h4 class="modal-title">Jeremy Frey, Head Of Computational Systems Chemistry, University of Southampton</h4> </div> <div class="modal-body"> <a href="speaker-jeremy-FREY.stm" title="website for Jeremy Frey" class="url" target="_blank"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000HFYIxMAP.png?20240911143632" align="right" title="Jeremy Frey at London Lab Live 2025" alt="Jeremy Frey at London Lab Live 2025" /> </a><p>Jeremy Frey is a Professor of Physical Chemistry and the head of the Computational Systems Chemistry Group at the University of Southampton. He is also a pathfinder and work package lead on the Physical Sciences Data Infrastructure (PSDI) Initiative. Before working at Southampton, he obtained his...</p> </div> <div class="modal-footer"> <a class="btn btn-default" data-dismiss="modal">Close</a> <a class="btn btn-primary" href="speaker-jeremy-FREY.stm">Full biography</a> </div> </div><!-- /.modal-content --> </div><!-- /.modal-dialog --> </div><!-- /.modal --> <!-- Stephen Hilton --> <div class="modal fade" id="801498" tabindex="-1" role="dialog" aria-labelledby="Stephen Hilton" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> <h4 class="modal-title">Stephen Hilton, Associate Professor, University College London</h4> </div> <div class="modal-body"> <a href="speaker-stephen-HILTON.stm" title="website for Stephen Hilton" class="url" target="_blank"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000FmeVdMAJ.png?20240911134030" align="right" title="Stephen Hilton at London Lab Live 2025" alt="Stephen Hilton at London Lab Live 2025" /> </a><p>Dr Stephen Hilton is an Associate Professor at UCL School of Pharmacy, having previously worked as a Senior Lecturer and as an academic fellow at the School of Pharmacy, University of London. He previously carried out postdoctoral research at the Institute of Cancer Research (ICR) and at UCL...</p> </div> <div class="modal-footer"> <a class="btn btn-default" data-dismiss="modal">Close</a> <a class="btn btn-primary" href="speaker-stephen-HILTON.stm">Full biography</a> </div> </div><!-- /.modal-content --> </div><!-- /.modal-dialog --> </div><!-- /.modal --> <!-- Jonathan Hirst --> <div class="modal fade" id="801499" tabindex="-1" role="dialog" aria-labelledby="Jonathan Hirst" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> <h4 class="modal-title">Jonathan Hirst, Professor, University of Nottingham</h4> </div> <div class="modal-body"> <a href="speaker-jonathan-HIRST.stm" title="website for Jonathan Hirst" class="url" target="_blank"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000FmipJMAR.png?20240911135158" align="right" title="Jonathan Hirst at London Lab Live 2025" alt="Jonathan Hirst at London Lab Live 2025" /> </a><p>Jonathan Hirst is Professor in Computational Chemistry at the University of Nottingham. In 2020, he was awarded a Chair in Emerging Technologies by the Royal Academy of Engineering, focusing on research that will empower the development of next-generation molecules that chemical engineers and...</p> </div> <div class="modal-footer"> <a class="btn btn-default" data-dismiss="modal">Close</a> <a class="btn btn-primary" href="speaker-jonathan-HIRST.stm">Full biography</a> </div> </div><!-- /.modal-content --> </div><!-- /.modal-dialog --> </div><!-- /.modal --> <!-- Hemachandran Kannan --> <div class="modal fade" id="801496" tabindex="-1" role="dialog" aria-labelledby="Hemachandran Kannan" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> <h4 class="modal-title">Hemachandran Kannan, Director of AI Research Centre, Woxsen University</h4> </div> <div class="modal-body"> <a href="speaker-hemachandran-KANNAN.stm" title="website for Hemachandran Kannan" class="url" target="_blank"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000Fk1QHMAZ.png?20240911133828" align="right" title="Hemachandran Kannan at London Lab Live 2025" alt="Hemachandran Kannan at London Lab Live 2025" /> </a><p>Dr Hemachandran Kannan is the Director of the AI Research Centre, Associate Dean of the School of Business, and Area Chair of the Analytics Department at Woxsen University. He is an ambassador of the AI Accelerator Institute and an Advisory Board member in many international and national companies...</p> </div> <div class="modal-footer"> <a class="btn btn-default" data-dismiss="modal">Close</a> <a class="btn btn-primary" href="speaker-hemachandran-KANNAN.stm">Full biography</a> </div> </div><!-- /.modal-content --> </div><!-- /.modal-dialog --> </div><!-- /.modal --> <!-- Samira Richardson --> <div class="modal fade" id="806412" tabindex="-1" role="dialog" aria-labelledby="Samira Richardson" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> <h4 class="modal-title">Samira Richardson, Head of Opertions, Solena Materials Limited</h4> </div> <div class="modal-body"> <a href="speaker-samira-RICHARDSON.stm" title="website for Samira Richardson" class="url" target="_blank"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000HRPuzMAH.png?20240925140829" align="right" title="Samira Richardson at London Lab Live 2025" alt="Samira Richardson at London Lab Live 2025" /> </a><p>Samira is the proactive Head of Operations at Solena Materials who leverages her rich educational background and extensive experience to enhance the operational effectiveness of this innovative biotechnology company. Holding an MBA, an MRes, and Bachelor&#39;s degrees in Economics and Biology, she...</p> </div> <div class="modal-footer"> <a class="btn btn-default" data-dismiss="modal">Close</a> <a class="btn btn-primary" href="speaker-samira-RICHARDSON.stm">Full biography</a> </div> </div><!-- /.modal-content --> </div><!-- /.modal-dialog --> </div><!-- /.modal --> <!-- Andrew King --> <div class="modal fade" id="802647" tabindex="-1" role="dialog" aria-labelledby="Andrew King" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> <h4 class="modal-title">Andrew King, Senior Director of HSE, Sustainability and QC IT, AstraZeneca</h4> </div> <div class="modal-body"> <a href="speaker-andrew-KING.stm" title="website for Andrew King" class="url" target="_blank"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000BeHTdMAN.png?20240911134457" align="right" title="Andrew King at London Lab Live 2025" alt="Andrew King at London Lab Live 2025" /> </a><p>Andrew has a background in environmental science, with experience of experimental research from his PhD assessing Chemical fate in the environment.  He has previously worked in the water industry but moved to pharmaceuticals in 2018 when he joined AstraZeneca. In that time, he has held a few...</p> </div> <div class="modal-footer"> <a class="btn btn-default" data-dismiss="modal">Close</a> <a class="btn btn-primary" href="speaker-andrew-KING.stm">Full biography</a> </div> </div><!-- /.modal-content --> </div><!-- /.modal-dialog --> </div><!-- /.modal --> <!-- Cindy Novak --> <div class="modal fade" id="806461" tabindex="-1" role="dialog" aria-labelledby="Cindy Novak" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> <h4 class="modal-title">Cindy Novak, Associate Director, IT, Avidity Biosciences</h4> </div> <div class="modal-body"> <a href="speaker-cindy-NOVAK.stm" title="website for Cindy Novak" class="url" target="_blank"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000HLvHnMAL.png?20240926085604" align="right" title="Cindy Novak at London Lab Live 2025" alt="Cindy Novak at London Lab Live 2025" /> </a><p>Cindy has been working in the Biotech and Pharmaceutical industries for over 30 years.  During her career, Cindy has participated in numerous LIMS projects in roles ranging from subject matter expert to technical specialist as well as participating in various projects for Empower, SDMS, ELNs and a...</p> </div> <div class="modal-footer"> <a class="btn btn-default" data-dismiss="modal">Close</a> <a class="btn btn-primary" href="speaker-cindy-NOVAK.stm">Full biography</a> </div> </div><!-- /.modal-content --> </div><!-- /.modal-dialog --> </div><!-- /.modal --> <!-- Ana Cavalcanti --> <div class="modal fade" id="813521" tabindex="-1" role="dialog" aria-labelledby="Ana Cavalcanti" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> <h4 class="modal-title">Ana Cavalcanti, Professor in Software Engineering for Robotics, University of York</h4> </div> <div class="modal-body"> <a href="speaker-ana-CAVALCANTI.stm" title="website for Ana Cavalcanti" class="url" target="_blank"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000IRchxMAD.png?20241022194706" align="right" title="Ana Cavalcanti at London Lab Live 2025" alt="Ana Cavalcanti at London Lab Live 2025" /> </a><p>Ana Cavalcanti is a professor at the University of York and a Royal Academy of Engineering Chair in Emerging Technologies. She leads RoboStar, a centre of excellence in Software Engineering for Robotics. The RoboStar approach to model-based software engineering compliments the current practice of...</p> </div> <div class="modal-footer"> <a class="btn btn-default" data-dismiss="modal">Close</a> <a class="btn btn-primary" href="speaker-ana-CAVALCANTI.stm">Full biography</a> </div> </div><!-- /.modal-content --> </div><!-- /.modal-dialog --> </div><!-- /.modal --> <!-- Ian Fairlamb --> <div class="modal fade" id="813520" tabindex="-1" role="dialog" aria-labelledby="Ian Fairlamb" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> <h4 class="modal-title">Ian Fairlamb, Professor in Chemistry, Albert CDT, University of York</h4> </div> <div class="modal-body"> <a href="speaker-ian-FAIRLAMB.stm" title="website for Ian Fairlamb" class="url" target="_blank"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000IRbabMAD.png?20241022195131" align="right" title="Ian Fairlamb at London Lab Live 2025" alt="Ian Fairlamb at London Lab Live 2025" /> </a><p>Research Biography Specialism: Catalysis and Target-Oriented Synthetic Chemistry: Unlocking Reactivity and Selectivity Using Robotic Systems and Data AnalysisOur core interests are in the development and application of transition metal chemistry in mechanism-driven catalysis and synthetic...</p> </div> <div class="modal-footer"> <a class="btn btn-default" data-dismiss="modal">Close</a> <a class="btn btn-primary" href="speaker-ian-FAIRLAMB.stm">Full biography</a> </div> </div><!-- /.modal-content --> </div><!-- /.modal-dialog --> </div><!-- /.modal --> <!-- Mohamed Mahmoud --> <div class="modal fade" id="806464" tabindex="-1" role="dialog" aria-labelledby="Mohamed Mahmoud" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> <h4 class="modal-title">Mohamed Mahmoud, Sr. Lab Scientist, Saudi Aramco</h4> </div> <div class="modal-body"> <a href="speaker-mohamed-MAHMOUD.stm" title="website for Mohamed Mahmoud" class="url" target="_blank"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000HMWNdMAP.png?20241022195518" align="right" title="Mohamed Mahmoud at London Lab Live 2025" alt="Mohamed Mahmoud at London Lab Live 2025" /> </a><p>Dr. Mohamed Mahmoud, is an Organic Chemistry Ph.D. Holder from Suez Canal University, he is working with Northern Area Technical Support Department as Sr. Lab Scientist, he has more than 15 years’ experience at Oil and gas analytical laboratories. He filed 7 patents with US Patent office and...</p> </div> <div class="modal-footer"> <a class="btn btn-default" data-dismiss="modal">Close</a> <a class="btn btn-primary" href="speaker-mohamed-MAHMOUD.stm">Full biography</a> </div> </div><!-- /.modal-content --> </div><!-- /.modal-dialog --> </div><!-- /.modal --> <!-- Gear&#243;id &#211; Faole&#225;n --> <div class="modal fade" id="813519" tabindex="-1" role="dialog" aria-labelledby="Gear&#243;id &#211; Faole&#225;n" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button> <h4 class="modal-title">Gear&#243;id &#211; Faole&#225;n, Licensing manager, Jisc</h4> </div> <div class="modal-body"> <a href="speaker-gearóid-ÓFAOLEÁN.stm" title="website for Gear&#243;id &#211; Faole&#225;n" class="url" target="_blank"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000IIJ8HMAX.png?20241022195050" align="right" title="Gear&#243;id &#211; Faole&#225;n at London Lab Live 2025" alt="Gear&#243;id &#211; Faole&#225;n at London Lab Live 2025" /> </a><p>I am a Licensing Manager at Jisc, where I am responsible for identifying and negotiating the best agreements in digital innovations and technologies for our members. Prior to this, I worked in the scholarly publishing industry for ten years in various roles, from Head of Research Integrity to...</p> </div> <div class="modal-footer"> <a class="btn btn-default" data-dismiss="modal">Close</a> <a class="btn btn-primary" href="speaker-gearóid-ÓFAOLEÁN.stm">Full biography</a> </div> </div><!-- /.modal-content --> </div><!-- /.modal-dialog --> </div><!-- /.modal --> <div class="flex-container"><div id="SpkRotator" class="flexslider"><ul class="slides"><li><div class="Spk"><a data-toggle="modal" href="#801494" title="Nathan Barrow at London Lab Live 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000Fg3SHMAZ.png?20240911133441" alt="Nathan Barrow at London Lab Live 2025" class="img-responsive "/></a><div class="SpkOverlay"><div class="Name">Nathan Barrow</div><div class="JTitle">R&D Digitalisation Lead</div><div Class="Company">Johnson Matthey</div></div></div> <div class="Spk"><a data-toggle="modal" href="#802669" title="Vitaly Biniyaminov at London Lab Live 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000HFbS5MAL.png?20240911143709" alt="Vitaly Biniyaminov at London Lab Live 2025" class="img-responsive "/></a><div class="SpkOverlay"><div class="Name">Vitaly Biniyaminov</div><div class="JTitle">Lab Automation Expert</div><div Class="Company">Steinbeis-Beratungszentrum Digitale Transformation und Prozessautomatisierung</div></div></div> </li><li><div class="Spk"><a data-toggle="modal" href="#801493" title="Samantha Pearman-Kanza at London Lab Live 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000FXYtVMAX.png?20240911135033" alt="Samantha Pearman-Kanza at London Lab Live 2025" class="img-responsive "/></a><div class="SpkOverlay"><div class="Name">Samantha Pearman-Kanza</div><div class="JTitle">Senior Enterprise Fellow</div><div Class="Company">University of Southampton</div></div></div> <div class="Spk"><a data-toggle="modal" href="#801501" title="Ian Brotherston at London Lab Live 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000FttODMAZ.png?20240911133932" alt="Ian Brotherston at London Lab Live 2025" class="img-responsive "/></a><div class="SpkOverlay"><div class="Name">Ian Brotherston</div><div class="JTitle">Interim Deputy Director Innovation Funding</div><div Class="Company">Innovate UK</div></div></div> </li><li><div class="Spk"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000Fg55tMAB.png?20240911134752" alt="Jessica Staniland at London Lab Live 2025" class="img-responsive "/><div class="SpkOverlay"><div class="Name">Jessica Staniland</div><div class="JTitle">Research Team Leader</div><div Class="Company">Croda</div></div></div> <div class="Spk"><a data-toggle="modal" href="#801492" title="Patrick Courtney at London Lab Live 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000FXYblMAH.png?20240911134152" alt="Patrick Courtney at London Lab Live 2025" class="img-responsive "/></a><div class="SpkOverlay"><div class="Name">Patrick Courtney</div><div class="JTitle">member of board of Directors</div><div Class="Company">SiLA Consortium</div></div></div> </li><li><div class="Spk"><a data-toggle="modal" href="#801500" title="Benjamin Deadman at London Lab Live 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000FmkRKMAZ.png?20240911134627" alt="Benjamin Deadman at London Lab Live 2025" class="img-responsive "/></a><div class="SpkOverlay"><div class="Name">Benjamin Deadman</div><div class="JTitle">Reaction Data Evangelist and Program Manager</div><div Class="Company">Open Reaction Database</div></div></div> <div class="Spk"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000HFbn3MAD.png?20240911143557" alt="Ellen Piercy at London Lab Live 2025" class="img-responsive "/><div class="SpkOverlay"><div class="Name">Ellen Piercy</div><div class="JTitle">Automation Lead Engineer</div><div Class="Company">Unilever</div></div></div> </li><li><div class="Spk"><a data-toggle="modal" href="#802668" title="Jeremy Frey at London Lab Live 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000HFYIxMAP.png?20240911143632" alt="Jeremy Frey at London Lab Live 2025" class="img-responsive "/></a><div class="SpkOverlay"><div class="Name">Jeremy Frey</div><div class="JTitle">Head Of Computational Systems Chemistry</div><div Class="Company">University of Southampton</div></div></div> <div class="Spk"><a data-toggle="modal" href="#801498" title="Stephen Hilton at London Lab Live 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000FmeVdMAJ.png?20240911134030" alt="Stephen Hilton at London Lab Live 2025" class="img-responsive "/></a><div class="SpkOverlay"><div class="Name">Stephen Hilton</div><div class="JTitle">Associate Professor</div><div Class="Company">University College London</div></div></div> </li><li><div class="Spk"><a data-toggle="modal" href="#801499" title="Jonathan Hirst at London Lab Live 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000FmipJMAR.png?20240911135158" alt="Jonathan Hirst at London Lab Live 2025" class="img-responsive "/></a><div class="SpkOverlay"><div class="Name">Jonathan Hirst</div><div class="JTitle">Professor</div><div Class="Company">University of Nottingham</div></div></div> <div class="Spk"><a data-toggle="modal" href="#801496" title="Hemachandran Kannan at London Lab Live 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000Fk1QHMAZ.png?20240911133828" alt="Hemachandran Kannan at London Lab Live 2025" class="img-responsive "/></a><div class="SpkOverlay"><div class="Name">Hemachandran Kannan</div><div class="JTitle">Director of AI Research Centre</div><div Class="Company">Woxsen University</div></div></div> </li><li><div class="Spk"><a data-toggle="modal" href="#806412" title="Samira Richardson at London Lab Live 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000HRPuzMAH.png?20240925140829" alt="Samira Richardson at London Lab Live 2025" class="img-responsive "/></a><div class="SpkOverlay"><div class="Name">Samira Richardson</div><div class="JTitle">Head of Opertions</div><div Class="Company">Solena Materials Limited</div></div></div> <div class="Spk"><a data-toggle="modal" href="#802647" title="Andrew King at London Lab Live 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000BeHTdMAN.png?20240911134457" alt="Andrew King at London Lab Live 2025" class="img-responsive "/></a><div class="SpkOverlay"><div class="Name">Andrew King</div><div class="JTitle">Senior Director of HSE, Sustainability and QC IT</div><div Class="Company">AstraZeneca</div></div></div> </li><li><div class="Spk"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000Fk2arMAB.png?20240911134848" alt="Juan Ignacio Pascual at London Lab Live 2025" class="img-responsive "/><div class="SpkOverlay"><div class="Name">Juan Ignacio Pascual</div><div class="JTitle">Digital Transformation Lead R&D Worldwide</div><div Class="Company">pfizer</div></div></div> <div class="Spk"><a data-toggle="modal" href="#806461" title="Cindy Novak at London Lab Live 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000HLvHnMAL.png?20240926085604" alt="Cindy Novak at London Lab Live 2025" class="img-responsive "/></a><div class="SpkOverlay"><div class="Name">Cindy Novak</div><div class="JTitle">Associate Director, IT</div><div Class="Company">Avidity Biosciences</div></div></div> </li><li><div class="Spk"><a data-toggle="modal" href="#813521" title="Ana Cavalcanti at London Lab Live 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000IRchxMAD.png?20241022194706" alt="Ana Cavalcanti at London Lab Live 2025" class="img-responsive "/></a><div class="SpkOverlay"><div class="Name">Ana Cavalcanti</div><div class="JTitle">Professor in Software Engineering for Robotics</div><div Class="Company">University of York</div></div></div> <div class="Spk"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000HyW85MAF.png?20241022195709" alt="Peter Clarke at London Lab Live 2025" class="img-responsive "/><div class="SpkOverlay"><div class="Name">Peter Clarke</div><div class="JTitle">Director, Global Analytical Sciences & Reading Science Centre Site Lead</div><div Class="Company">Mondelez International</div></div></div> </li><li><div class="Spk"><a data-toggle="modal" href="#813520" title="Ian Fairlamb at London Lab Live 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000IRbabMAD.png?20241022195131" alt="Ian Fairlamb at London Lab Live 2025" class="img-responsive "/></a><div class="SpkOverlay"><div class="Name">Ian Fairlamb</div><div class="JTitle">Professor in Chemistry, Albert CDT</div><div Class="Company">University of York</div></div></div> <div class="Spk"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000J5XGXMA3.png?20241022195335" alt="Lori Liu at London Lab Live 2025" class="img-responsive "/><div class="SpkOverlay"><div class="Name">Lori Liu</div><div class="JTitle">Digital & Automation Director-Homecare R&D</div><div Class="Company">Unilever</div></div></div> </li><li><div class="Spk"><a data-toggle="modal" href="#806464" title="Mohamed Mahmoud at London Lab Live 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000HMWNdMAP.png?20241022195518" alt="Mohamed Mahmoud at London Lab Live 2025" class="img-responsive "/></a><div class="SpkOverlay"><div class="Name">Mohamed Mahmoud</div><div class="JTitle">Sr. Lab Scientist</div><div Class="Company">Saudi Aramco</div></div></div> <div class="Spk"><a data-toggle="modal" href="#813519" title="Gear&#243;id &#211; Faole&#225;n at London Lab Live 2025"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000IIJ8HMAX.png?20241022195050" alt="Gear&#243;id &#211; Faole&#225;n at London Lab Live 2025" class="img-responsive "/></a><div class="SpkOverlay"><div class="Name">Gear&#243;id &#211; Faole&#225;n</div><div class="JTitle">Licensing manager</div><div Class="Company">Jisc</div></div></div> </li><li><div class="Spk"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000HFanlMAD.png?20241022194829" alt="Andy Stanford Clark at London Lab Live 2025" class="img-responsive "/><div class="SpkOverlay"><div class="Name">Andy Stanford Clark</div><div class="JTitle">Distinguished Engineer (former Chief Technology Officer)</div><div Class="Company">IBM</div></div></div> <div class="Spk"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000I29MbMAJ.png?20240926100635" alt="Thorsten Teutenberg at London Lab Live 2025" class="img-responsive "/><div class="SpkOverlay"><div class="Name">Thorsten Teutenberg</div><div class="JTitle">Head of Department</div><div Class="Company">Institut für Umwelt & Energie, Technik & Analytik e. V. (IUTA)</div></div></div> </li><li><div class="Spk"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000GXHnIMAX.png?20241022195253" alt="Irina Babina at London Lab Live 2025" class="img-responsive "/><div class="SpkOverlay"><div class="Name">Irina Babina</div><div class="JTitle">Chief Executive Officer</div><div Class="Company">Concr</div></div></div> <div class="Spk"><img src="https://terrapinn-cdn.com/tres/pa-images/10891/a0AN200000GwJU5MAN.png?20241022195836" alt="Sarbani Saha at London Lab Live 2025" class="img-responsive "/><div class="SpkOverlay"><div class="Name">Sarbani Saha</div><div class="JTitle">Head of Digital Products</div><div Class="Company">BUPA</div></div></div> </li></ul></div></div></p></div></div><div class="row flexcontainer speakers"><p><a href="speakers.stm" style="text-decoration:none;">  </a></p></div><div class="row langEN"><div class="col-md-4 col-md-offset-4"><p style="text-align: center;"><strong><a class="hvr-float btn btn-pink-main btn-lg" href="https://secure.terrapinn.com/v5/edetails.aspx?e=10891"><span style="color:#FFFFFF;">APPLY TO SPEAK </span> </a> </strong></p></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; width:24%; padding:0; margin-bottom:0.5%; margin-right:.5%; margin-left:.5%; position:relative} .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%; } }</style></section> <a class="arrow" data-jumpto="#topics"></a> <section class="s21380 s-extra" id="topics"> <div class="row"><div class="col-md-12"><h2 style="color: #000; font-size: 38px; text-align: center; font-weight:700;"><strong>Topics on Our Forward-Looking Agenda </strong></h2><p> </p><p style="text-align: center;">Our carefully curated content showcases disruptive innovation from the lab ecosystem and spans across multiple industries.<br />Our aim is to be more expansive in our thinking and more multi-disciplinary in our approach than any other event in the sector.</p></div></div><div class="row flexcontainer"><div class="flexitem topics5"><img class="img-responsive img-center" src="https://terrapinn-cdn.com/conference/future-labs-live/img/themes23_01.png" /><div class="line"> </div><div class="topic">AUTOMATION & ROBOTICS</div></div><div class="flexitem topics5"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/conference/future-labs-live/img/themes23_02.png" /><div class="line"> </div><div class="topic">DIGITAL TRANSFORMATION</div></div><div class="flexitem topics5"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/conference/future-labs-live/img/themes23_03.png" /><div class="line"> </div><div class="topic">CONNECTIVITY & COLLABORATION</div></div><div class="flexitem topics5"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/conference/future-labs-live/img/themes23_04.png" /><div class="line"> </div><div class="topic">DATA MANAGEMENT, STANDARDS & ANALYTICS</div></div><div class="flexitem topics5"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/conference/future-labs-live/img/themes23_05.png" /><div class="line"> </div><div class="topic">SUSTAINABILITY</div></div><div class="flexitem topics5"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/conference/future-labs-live/img/themes23_07.png" /><div class="line"> </div><div class="topic">ARTIFICIAL INTELLIGENCE, MACHINE LEARNING & DEEP LEARNING</div></div><div class="flexitem topics5"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/conference/future-labs-live/img/themes23_08.png" /><div class="line"> </div><div class="topic">OPERATIONS & EFFICIENCY</div></div><div class="flexitem topics5"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/conference/future-labs-live/img/themes23_09.png" /><div class="line"> </div><div class="topic">FACILITIES & REAL ESTATE</div></div></div><p> </p><div class="row"><div class="col-md-4 col-md-offset-2"><p style="text-align:center;"><a class="btn btn-pink-main btn-lg hvr-float center-block" href="https://secure.terrapinn.com/v5/edetails.aspx?e=10891">APPLY TO SPEAK </a></p></div><div class="col-md-4"><p style="text-align:center;"><a class="btn btn-pink-main btn-lg hvr-float center-block" href="https://secure.terrapinn.com/V5/step1.aspx?E=10891">GET FREE TICKETS </a></p></div></div><style type="text/css">div.topics5 { width:20%; margin:1% 2.5%; justify-content:start; } @media (max-width:568px) { div.topics5 { width:48% !important; margin:1% !important; } } div.line { border-top: 2px solid #004071; } div.topic { font-size:14pt; text-align:center; } .topics5 img { padding:1em; max-width:200px; }</style></section> <a class="arrow" data-jumpto="#CPD"></a> <section class="s21599 s-extra" id="CPD"> <div class="row"><div class="col-md-12"><a href="cpd.stm"><img alt="" class="img-responsive" src="https://terrapinn-cdn.com/exhibition/london-lab-live/Img/cpd-certified-website-banner.jpg" /></a></div></div></section> <a class="arrow" data-jumpto="#work-with"></a> <section class="s21381 s-extra" id="work-with"> <div class="row"><div class="col-md-12"><h2 style="color: #000; font-size: 38px; text-align: center;"><strong>We Work With </strong></h2></div></div><div class="row flexcontainer"><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex01.png" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex02.png" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex03.png" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex04.png" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex05.png" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex06.png" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex07.png" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex08.png" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex09.png" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex11.png" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex12.png" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex13.png" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex14.png" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex15.png" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex16.png" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex17.png" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex18.png" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://terrapinn-cdn.com/exhibition/london-lab-live/Img/perkin-elmer-200x200.jpg" style="width: 200px; height: 200px;" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex20.png" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex21.png" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex22.png" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex23a.png" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex24.png" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex25a.png" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex26.png" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex27.png" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex28.png" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex29.png" /></div><div class="flexitem spex6"><img class="img-responsive img-center" src="https://www.terrapinn-cdn.com/exhibition/london-lab-live/img/spex30.png" /></div></div><p> </p><div class="row"><div class="col-md-4 col-md-offset-2"><a class="hvr-grow btn btn-pink-main btn-lg center-block" href="book-a-stand.stm">BOOK A STAND </a></div><div class="col-md-4"><a class="hvr-grow btn btn-pink-main btn-lg center-block" href="https://secure.terrapinn.com/v5/edetails.aspx?e=10891">TALK TO US </a></div></div><p> </p><div class="row"><div class="col-md-12"><p style="color: #000; font-size: 18px; text-align: center;">Sponsorship and exhibition opportunities are selling fast! Contact <span style="color: rgb(0, 0, 0); font-size: 18px; text-align: center;"><a href="mailto:emma.hayre@terrapinn.com?subject=London%20Lab%20Live">emma.hayre@terrapinn.com</a> or  </span> <a href="mailto:david.toikumo@terrapinn.com?subject=London%20Lab%20Live">david.toikumo@terrapinn.com </a> now</p><p> </p></div></div><style type="text/css">div.spex6 { width:15%; margin:0.8%; align-items:center; } @media (max-width:767px) { div.spex6 { width: 48%; margin:1%} } @media (min-width:768px) and (max-width:991px) { div.spex6 { width: 23%; margin:1%} } div.spex6 img { padding:1em; } <style></style></section> <a class="arrow" data-jumpto="#photos"></a> <section class="s21382 s-extra" id="photos"> <div><img alt="Future Labs Live" class="img-responsive img-center" src="https://terrapinn-cdn.com/conference/future-labs-live/img/test24-1.jpg" /><img alt="Future Labs Live" class="img-responsive img-center" src="https://terrapinn-cdn.com/conference/future-labs-live/img/test24-2.jpg" /><img alt="Future Labs Live" class="img-responsive img-center" src="https://terrapinn-cdn.com/conference/future-labs-live/img/test24-3.jpg" /><img alt="Future Labs Live" class="img-responsive img-center" src="https://terrapinn-cdn.com/conference/future-labs-live/img/test24-4.jpg" /></div><style type="text/css">#photos {line-height: 0; -webkit-column-count: 4; -webkit-column-gap: 2px; -moz-column-count: 4; -moz-column-gap: 2px; column-count: 4; column-gap: 2px; overflow:hidden; padding:0 !important} #photos img {width: 100% !important; height: auto !important;display:block !important;} @media (max-width: 767px) {#photos {-moz-column-count: 2; -webkit-column-count: 2; column-count: 2;}}</style></section> <a class="arrow" data-jumpto="#london"></a> <section class="s21383 s-extra" id="london"> <div class="row"><div class="col-sm-12"><h2 style="text-align:center; margin-top:50px; font-size:38px; color: #00406F; font-weight:700; ">Join us in ExceL London</h2><h2 style="text-align:center; font-size:38px; color: #00406F; font-weight:700; ">14-15 May 2025</h2><p> </p><p> </p><div class="row"><div class="col-md-4 col-md-offset-4" style="text-align: center;"><a class="btn btn-lg btn-pink-main hvr-float" href="https://secure.terrapinn.com/V5/step1.aspx?E=10891">GET FREE TICKETS </a></div></div><p style="text-align:center"> </p><p style="text-align:center"> </p></div></div></section> </div> </div> </section> <div id="SectionBottom"><div id="involved" style="width:100%; background-color: #0e4070; "> <div class="row"> <div class="col-sm-12"> <h2 class="langEN" style="color: rgb(230, 0, 126); font-size: 40px; font-weight: 700; margin-top: 20px; text-align: center;"> <strong> <span style="color:#ffffff; font-weight:700;"> GET INVOLVED </span> </strong> </h2> <h2 class="langDE" style="color: rgb(230, 0, 126); font-size: 40px; font-weight: 700; margin-top: 20px; text-align: center;"> &nbsp; </h2> </div> </div> <div class="row"> <div class="col-sm-6"> <p class="langEN" style="color: rgb(255, 255, 255); font-size: medium; "> For conference production and speaking opportunites: </p> <p> <span style="color:#FFFFFF;"> </span> <strong> <a href="mailto:ellie.whitehead@terrapinn.com "> <span style="color:#FFFFFF;"> <u> ellie.whitehead@terrapinn.com&nbsp; </u> </span> </a> <span style="color:#FFFFFF;"> </span> </strong> </p> </div> <div class="col-sm-6"> <p style="color: rgb(255, 255, 255); font-size: medium; "> For sponsorship and exhibition opportunities: </p> <p> <strong> <u> <a href="mailto:david.toikumo@terrapinn.com?subject=London%20Lab%20Live%202025"> <span style="color:#FFFFFF;"> david.toikumo@terrapinn.com </span> </a> </u> </strong> </p> <p> <strong> <u> <a href="mailto:emma.hayre@terrapinn.com?subject=London%20Lab%20Live%202025"> <span style="color:#FFFFFF;"> emma.hayre@terrapinn.com </span> </a> <span style="color:#FFFFFF;"> </span> <a href="mailto:emma.gibbins@terrapinn.com?subject=London%20Lab%20Live"> <span style="color:#FFFFFF;"> &nbsp;&nbsp; </span> </a> <span style="color:#FFFFFF;"> </span> </u> <span style="color:#FFFFFF;"> </span> </strong> </p> </div> </div> <div id="involved" style="width:100%; background-color: #0e4070; padding-top: 10px; padding-bottom: 25px; margin-top: -10px;"> <p> &nbsp; </p> <div class="row"> <div class="col-xs-6 col-md-3"> <div class="menuItem"> <div class="menuItem"> <span style="font-weight: 700; font-size: medium; background-color: rgb(14, 64, 112);"> <u> <a href="https://secure.terrapinn.com/v5/edetails.aspx?e=10891" style="padding: 7px 0px; line-height: 2; color: rgb(255, 255, 255) !important;"> <span style="color: rgb(255, 255, 255);"> </span> </a> </u> <span style="font-weight: 700; font-size: medium; background-color: rgb(14, 64, 112);"> <a href="https://secure.terrapinn.com/v5/edetails.aspx?e=10891" style="padding: 7px 0px; line-height: 2; color: rgb(255, 255, 255) !important;"> <span style="color: rgb(255, 255, 255);"> Apply to Speak </span> </a> </span> </span> </div> <div class="menuItem"> <span style="font-weight: 700; font-size: medium; background-color: rgb(14, 64, 112);"> <span style="font-weight: 700; font-size: medium; background-color: rgb(14, 64, 112);"> <a href="https://secure.terrapinn.com/v5/edetails.aspx?e=10891" style="padding: 7px 0px; line-height: 2; color: rgb(255, 255, 255) !important;"> <span style="color: rgb(255, 255, 255);"> </span> </a> </span> <u> <a href="https://secure.terrapinn.com/v5/edetails.aspx?e=10891" style="padding: 7px 0px; line-height: 2; color: rgb(255, 255, 255) !important;"> <span style="color: rgb(255, 255, 255);"> Enquire to Sponsor/Exhibit </span> </a> </u> </span> </div> <div class="menuItem"> <span style="font-weight: 700; font-size: medium; background-color: rgb(14, 64, 112);"> <a href="Start-Up-Zone.stm" style="padding: 7px 0px; line-height: 2; color: rgb(255, 255, 255) !important;"> <span style="color: rgb(255, 255, 255);"> Apply to Start-Up Zone </span> </a> </span> </div> </div> </div> <div class="col-xs-6 col-md-3"> <div class="menuItem"> <strong> <u> <a href="https://secure.terrapinn.com/v5/edetails.aspx?e=10891" style="padding: 7px 0px; line-height: 2; color: rgb(255, 255, 255) !important;"> <span style="color:#FFFFFF;"> </span> </a> </u> </strong> <strong> <a href="Start-Up-Zone.stm" style="padding: 7px 0px; line-height: 2; color: rgb(255, 255, 255) !important;"> <span style="color:#FFFFFF;"> </span> </a> </strong> </div> </div> <div class="col-xs-6 col-md-1"> &nbsp; </div> <div class="col-xs-6 col-md-1"> <div class="menuItem"> &nbsp; </div> <div> &nbsp; </div> </div> <div class="col-xs-6 col-md-1"> <div class="menuItem"> &nbsp; </div> <div> &nbsp; </div> </div> </div> </div> </div> <style type="text/css"> #involved ul { list-style: none; justify-content: space-between; align-items: center; } #involved ul li a{ color: #fff !important; padding:7px 0; line-height:2; }</style></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.terrapinn.com" target="_blank" title="Terrapinn Holdings Ltd" rel="nofollow"><img alt="created by Terrapinn Holdings Ltd" src="https://www.terrapinn-cdn.com/img/logo-open.png" title="created by Terrapinn Holdings Ltd" 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 &amp; financial crime policy">anti-money laundering &amp; 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 &amp; 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">&copy; 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 &amp; conditions" rel="nofollow">general t&amp;c&#39;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/10891/22847" 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") + '?&amp;rel=0&amp;modestbranding=1&amp;hd=1&amp;controls=1&amp;frameborder=0&amp;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") + '?&amp;rel=0&amp;modestbranding=1&amp;hd=1&amp;controls=1&amp;frameborder=0&amp;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">&nbsp;</div>'; } if ((i) % 3 == 0) { html += '<div class="clearfix visible-md">&nbsp;</div>'; } if ((i) % 4 == 0) { html += '<div class="clearfix visible-lg">&nbsp;</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> &#187;</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> &#187;</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> &#187;</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 --> <!-- Start Wisepops--> <script data-cfasync="false">(function(W,i,s,e,P,o,p){W['WisePopsObject']=P;W[P]=W[P]||function(){(W[P].q=W[P].q||[]).push(arguments)},W[P].l=1*new Date();o=i.createElement(s),p=i.getElementsByTagName(s)[0];o.defer=1;o.src=e;p.parentNode.insertBefore(o,p)})(window,document,'script','//loader.wisepops.com/get-loader.js?v=1&site=cdJC824935','wisepops');</script> <script src="https://i.snoball.it/share/file/p/NT7E/widget.js"></script> <script type="text/javascript" src="https://www.terrapinn-cdn.com/config/inc/jf/owl.carousel.js"></script> <script type="text/javascript" src="https://www.terrapinn-cdn.com/config/inc/jf/jquery.liMarquee.js"></script></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10