{"id":11,"date":"2024-08-28T10:46:52","date_gmt":"2024-08-28T10:46:52","guid":{"rendered":"http:\/\/hubexo.8a\/?page_id=11"},"modified":"2026-11-04T13:35:10","modified_gmt":"2026-11-04T13:35:10","slug":"about","status":"publish","type":"page","link":"https:\/\/hubexo.com\/pt\/about\/","title":{"rendered":"About"},"content":{"rendered":"<div class=\"hero-banner plum-bg header-pad-two\" data-country=\"\" id=\"\">\n        <div class=\"container snug-child\">\n            \n            <h1 class=\"h2\">\n                                    Discover our journey                            <\/h1>\n            \n            <p>Our story began in 1936, in Sweden, with a small team committed to improving how construction decisions were made. <\/p>\n            \n            <div class=\"button--flex\">\n\t\t\t\t            \n            \t\t\t<\/div>\n        <\/div>\n        \n                    <!--\n            <div class=\"hero-banner--image \">\n                <img decoding=\"async\" src=\"https:\/\/hubexo.com\/wp-content\/uploads\/2025\/11\/Specification-header-new-1024x768.webp\" alt=\"Image of a person on an ipad\"\/>\n            <\/div>\n        -->\n            <div class=\"hero-banner--image\">\n                <img decoding=\"async\" src=\"https:\/\/hubexo.com\/wp-content\/uploads\/2025\/11\/Specification-header-new-1024x768.webp\" alt=\"Image of a person on an ipad\"\/>\n            <\/div>\n            <\/div>\n    \n\n\n<div class=\"content-panel icon-blocks has-image plum-bg\"\n     data-country=\"\"\n     id=\"\">\n            <img decoding=\"async\" src=\"https:\/\/hubexo.com\/wp-content\/uploads\/2024\/09\/pexels-jason-dam-3920540-11579280.jpg\" alt=\"\" class=\"icon-blocks--background\">\n        <div class=\"fade-in\">\n        <div class=\"container white-text snug-child\">\n            <h2 class=\"h5\">Building momentum<\/h2>\n        <\/div>\n                    <div class=\"icon-blocks--grid is-three container\">\n                                    <div class=\"icon-block\" style=\"--n: 0\">\n                        <img decoding=\"async\" src=\"https:\/\/hubexo.com\/wp-content\/uploads\/2025\/11\/HX_Iconography_RGB_Artwork_Earth.svg\" alt=\"Earth icon\"\n                             class=\"icon-size-default\">\n                        <h3 class=\"small-title--bold snug title-icon--block\">Our Pivotal Moment<\/h3>\n                        <p class=\"icon-block-description\">In October 2024 we rebranded from Byggfakta Group to Hubexo, uniting 2,000+ colleagues around a shared mission to make construction better.<\/p>\n                                            <\/div>\n                                    <div class=\"icon-block\" style=\"--n: 1\">\n                        <img decoding=\"async\" src=\"https:\/\/hubexo.com\/wp-content\/uploads\/2025\/11\/HX_Iconography_RGB_Artwork_People.svg\" alt=\"People icon\"\n                             class=\"icon-size-default\">\n                        <h3 class=\"small-title--bold snug title-icon--block\">Growth Through Innovation<\/h3>\n                        <p class=\"icon-block-description\">A global network of data, platforms, and expertise connecting architects, manufacturers, contractors, and public-sector organisations.<\/p>\n                                            <\/div>\n                                    <div class=\"icon-block\" style=\"--n: 2\">\n                        <img decoding=\"async\" src=\"https:\/\/hubexo.com\/wp-content\/uploads\/2025\/11\/HX_Iconography_RGB_Artwork_Rocket.svg\" alt=\"Rocket icon\"\n                             class=\"icon-size-default\">\n                        <h3 class=\"small-title--bold snug title-icon--block\">Today, One Global Organisation<\/h3>\n                        <p class=\"icon-block-description\">With a global presence spanning 25 countries, we connect people, data, and insights to build a more intelligent, transparent, and sustainable construction industry.<\/p>\n                                            <\/div>\n                            <\/div>\n            <\/div>\n<\/div>\n\n\n<style>\n    .team-member--button.show-more {\n        display: flex;\n    }\n\n    .team-member.active .team-member--button.show-more {\n        display: none;\n    }\n\n    .team-member--button.show-less {\n        display: none;\n    }\n\n    .team-member.active .team-member--button.show-less {\n        display: flex;\n    }\n<\/style>\n\n<script>\n    document.addEventListener('DOMContentLoaded', function() {\n        \/\/ Get the filter buttons\n        const executiveTeamBtn = document.getElementById('executiveTeam');\n        const managementBtn = document.getElementById('regionalManagement');\n\n        \/\/ Get all team items\n        const teamItems = document.querySelectorAll('.team-item');\n\n        \/\/ Set Group Management as active by default when page loads\n        executiveTeamBtn.classList.add('active');\n\n        \/\/ Hide Management items by default\n        teamItems.forEach(function(item) {\n            if (item.getAttribute('data-management') === 'regionalManagement') {\n                item.classList.add('hide');\n            }\n        });\n\n        \/\/ Add click event listener to Group Management button\n        executiveTeamBtn.addEventListener('click', function() {\n            \/\/ First, remove active class if we want to style the active button\n            managementBtn.classList.remove('active');\n            executiveTeamBtn.classList.add('active');\n\n            \/\/ Loop through all team items\n            teamItems.forEach(function(item) {\n                \/\/ If item has Management data attribute, hide it\n                if (item.getAttribute('data-management') === 'regionalManagement') {\n                    item.classList.add('hide');\n                }\n                \/\/ If item has executiveTeam data attribute, show it\n                else if (item.getAttribute('data-management') === 'executiveTeam') {\n                    item.classList.remove('hide');\n                }\n                \/\/ Items without data-management attribute remain visible by default\n            });\n        });\n\n        \/\/ Add click event listener to Management button\n        managementBtn.addEventListener('click', function() {\n            \/\/ Update active class\n            executiveTeamBtn.classList.remove('active');\n            managementBtn.classList.add('active');\n\n            \/\/ Loop through all team items\n            teamItems.forEach(function(item) {\n                \/\/ If item has executiveTeam data attribute, hide it\n                if (item.getAttribute('data-management') === 'executiveTeam') {\n                    item.classList.add('hide');\n                }\n                \/\/ If item has Management data attribute, show it\n                else if (item.getAttribute('data-management') === 'regionalManagement') {\n                    item.classList.remove('hide');\n                }\n                \/\/ Items without data-management attribute remain visible by default\n            });\n        });\n\n        \/\/ Create a container for the expanded detail content\n        const detailContainer = document.createElement('div');\n        detailContainer.className = 'expanded-detail-container';\n        document.querySelector('.block-teams').appendChild(detailContainer);\n\n        \/\/ Track the currently active team item\n        let activeTeamItem = null;\n\n        \/\/ Add click event listeners to all View Profile buttons\n        const viewButtons = document.querySelectorAll('.view-btn');\n        viewButtons.forEach(function(button) {\n            button.addEventListener('click', function(event) {\n                \/\/ Prevent default link behavior\n                event.preventDefault();\n\n                \/\/ Find the parent team-item\n                const teamItem = this.closest('.team-item');\n\n                \/\/ Find the detail-content within this team-item\n                const detailContent = teamItem.querySelector('.detail-content');\n\n                \/\/ Check if clicking the same item or a new one\n                const isCurrentlyActive = teamItem === activeTeamItem;\n\n                \/\/ Reset previously active team item\n                if (activeTeamItem && activeTeamItem !== teamItem) {\n                    \/\/ No need to remove active class as we're not adding it anymore\n                }\n\n                \/\/ Toggle visibility of expanded container\n                if (isCurrentlyActive) {\n                    \/\/ If clicking the active item, hide the expanded content\n                    detailContainer.style.display = 'none';\n                    activeTeamItem = null;\n                } else {\n                    \/\/ Set this as the active team item\n                    activeTeamItem = teamItem;\n\n                    \/\/ Get the position of the team item for positioning the expanded content\n                    const teamItemRect = teamItem.getBoundingClientRect();\n                    const containerRect = document.querySelector('.block-teams').getBoundingClientRect();\n\n                    \/\/ Clone the detail content for display in the expanded container\n                    const detailClone = detailContent.cloneNode(true);\n                    detailClone.classList.add('expanded');\n\n                    \/\/ Clear previous expanded content\n                    detailContainer.innerHTML = '';\n                    detailContainer.appendChild(detailClone);\n\n                    \/\/ Position the expanded container\n                    detailContainer.style.display = 'block';\n                    detailContainer.style.top = (teamItemRect.bottom - containerRect.top) + 'px';\n\n                    \/\/ Add close button to the expanded detail\n                    const closeButton = document.createElement('button');\n                    closeButton.className = 'close-detail-btn';\n                    closeButton.innerHTML = '&times;';\n                    closeButton.addEventListener('click', function(e) {\n                        e.stopPropagation();\n                        detailContainer.style.display = 'none';\n                        activeTeamItem = null;\n                    });\n                    detailClone.appendChild(closeButton);\n                }\n\n                \/\/ Stop event propagation to prevent immediate closing\n                event.stopPropagation();\n            });\n        });\n\n        \/\/ Add hover and click event listeners to all img-content elements\n        const imgContents = document.querySelectorAll('.img-content');\n        imgContents.forEach(function(imgContent) {\n            \/\/ Find the front-content within the same team-item\n            const frontContent = imgContent.closest('.team-item').querySelector('.front-content');\n\n            \/\/ Add mouseenter event (hover in)\n            imgContent.addEventListener('mouseenter', function() {\n                if (!frontContent.classList.contains('clicked')) {\n                    frontContent.classList.add('active');\n                }\n            });\n\n            \/\/ Add mouseleave event (hover out)\n            imgContent.addEventListener('mouseleave', function() {\n                \/\/ Only remove active if it wasn't activated by click\n                if (!frontContent.classList.contains('clicked')) {\n                    frontContent.classList.remove('active');\n                }\n            });\n\n            \/\/ Add click event for toggle functionality - FIXED VERSION\n            imgContent.addEventListener('click', function() {\n                \/\/ If already clicked, remove both classes\n                if (frontContent.classList.contains('clicked')) {\n                    frontContent.classList.remove('clicked');\n                    frontContent.classList.remove('active');\n                } else {\n                    \/\/ Otherwise, add both classes\n                    frontContent.classList.add('active');\n                    frontContent.classList.add('clicked');\n                }\n            });\n        });\n\n        \/\/ Close expanded detail when clicking outside\n        document.addEventListener('click', function(event) {\n            \/\/ Check if the click is outside both the team items and the expanded container\n            const isOutsideTeamItems = !event.target.closest('.team-item');\n            const isOutsideExpandedDetail = !event.target.closest('.expanded-detail-container');\n\n            if (isOutsideTeamItems && isOutsideExpandedDetail) {\n                \/\/ Hide the expanded container\n                detailContainer.style.display = 'none';\n                activeTeamItem = null;\n            }\n        });\n\n        \/\/ Optional: Add CSS for the necessary styles\n        if (!document.querySelector('style#team-filter-styles')) {\n            const style = document.createElement('style');\n            style.id = 'team-filter-styles';\n            style.textContent = `\n            .hide {\n                display: none !important;\n            }\n\n            \/* Optional: Style for active buttons *\/\n            .position-teams p.active {\n                font-weight: bold;\n                text-decoration: none;\n            }\n\n            \/* Default state for original detail content - keep completely hidden *\/\n            .detail-content {\n                display: none;\n            }\n\n            \/* Container for the expanded detail *\/\n            .expanded-detail-container {\n                display: none;\n                position: absolute;\n                left: 0;\n                width: 100%;\n                z-index: 100;\n                background: var(--earth);\n                box-shadow: 0 4px 8px rgba(0,0,0,0.1);\n                padding: 20px;\n                box-sizing: border-box;\n                top: 0px !important;\n                z-index: 10000;\n                width: 100%;\n                margin-left: auto;\n                margin-right: auto;\n                right: 0;\n                height: 100%;\n                overflow: scroll;\n            }\n\n            \/* Expanded detail inside the container *\/\n            .detail-content.expanded {\n                display: block;\n                position: relative;\n                max-width: 1200px;\n                margin: 0 auto;\n            }\n\n            \/* Close button for the expanded detail *\/\n            .close-detail-btn {\n                position: absolute;\n                top: -4px;\n                right: 10px;\n                background: transparent;\n                border: none;\n                font-size: 24px;\n                cursor: pointer;\n                width: 30px;\n                height: 30px;\n                display: flex;\n                align-items: center;\n                justify-content: center;\n                color: #333;\n            }\n\n            .close-detail-btn:hover {\n                color: #000;\n            }\n        `;\n            document.head.appendChild(style);\n        }\n    });\n<\/script>\n\n<div id=\"\" class=\"content-panel team white-bg\" data-country=\"\">\n    <div class=\"container fade-in\">\n        <div class=\"teams-section\">\n            <h2 class=\"h5 snug\">Hubexo&#8217;s Leadership Team<\/h2>\n            <div class=\"block-teams\">\n                <div class=\"position-teams\">\n                    <p class=\"\" id=\"executiveTeam\">Executive Team<\/p>\n                    <p class=\"\" id=\"regionalManagement\">Regional Management<\/p>\n                <\/div>\n                <div class=\"list-teams\">\n\n                                            <div class=\"team-member team-item grid-item fade-in\" data-management=\"executiveTeam\" data-country=\"\">\n                            <div class=\"team-member--meta\">\n                                <div class=\"team-member--title\">\n                                    <h3 class=\"small-title--bold snug\">Dario Aganovic<\/h3>\n                                    <p class=\"snug\">CEO<br \/>\r\nJoined 2022<\/p>\n\n                                    <div class=\"social-media\">\n                                                                            <\/div>\n\n                                <\/div>\n                                <div class=\"team-member--image\">\n                                                                            <img decoding=\"async\" src=\"https:\/\/hubexo.com\/wp-content\/uploads\/2024\/09\/Dario2-150x150.jpg\" alt=\"Dario Aganovic\">\n                                                                    <\/div>\n                            <\/div>\n                                                            <div class=\"team-member--bio snug-child\">\n                                    <p>Since I joined the business as CEO in 2022, I\u2019ve been committed to fostering a culture where our people are at the heart of everything we do. I make it a priority to visit all our global offices, so that all our colleagues are connected as one global team with our mission, vision and values. With more than 25 years of experience spanning mechanical engineering, robotics, sales, and healthcare, my diverse background gives me a unique perspective on leadership and innovation.<\/p>\n<p>When I\u2019m not meeting our amazing Hubexo colleagues all over the world, I love diving into British crime series, exploring classic hip-hop, and discovering new vegetarian dishes from around the world.<\/p>\n                                <\/div>\n                                <button class=\"team-member--button show-more\">\n                                    <span class=\"button--text\">Show more<\/span>\n                                    <svg width=\"16\" height=\"20\" viewbox=\"0 0 16 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M8 0.953193L8 15.8701\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M0.615385 12.0304C4.67692 12.0304 8 15.3535 8 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M15.3828 12.0304C11.3213 12.0304 7.9982 15.3535 7.9982 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<\/svg>                                <\/button>\n\n                                <button class=\"team-member--button show-less\">\n                                    <span class=\"button--text\">Show less<\/span>\n                                    <svg width=\"16\" height=\"20\" viewbox=\"0 0 16 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M8 0.953193L8 15.8701\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M0.615385 12.0304C4.67692 12.0304 8 15.3535 8 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M15.3828 12.0304C11.3213 12.0304 7.9982 15.3535 7.9982 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<\/svg>                                <\/button>\n                                                                                                                    <!-- if have bio and email will show this -->\n                                <a href=\"\/pt\/mail&\/#116;o:d&#97;&#114;&#105;o&#46;agan&#111;v&#105;c&#64;h&#117;b&#101;x&#111;&#46;&#99;om\"\n                                   class=\"blueprint--button\">Email Dario                                <\/a>\n                                                        <div class=\"team-member--email\">\n                                                            <\/div>\n                        <\/div>\n                                            <div class=\"team-member team-item grid-item fade-in\" data-management=\"executiveTeam\" data-country=\"\">\n                            <div class=\"team-member--meta\">\n                                <div class=\"team-member--title\">\n                                    <h3 class=\"small-title--bold snug\">Elli Morii<\/h3>\n                                    <p class=\"snug\">Chief Financial Officer<br \/>\r\nJoined 2026<\/p>\n\n                                    <div class=\"social-media\">\n                                                                            <\/div>\n\n                                <\/div>\n                                <div class=\"team-member--image\">\n                                                                            <img decoding=\"async\" src=\"https:\/\/hubexo.com\/wp-content\/uploads\/2026\/10\/Elli-150x150.jpg\" alt=\"Elli\">\n                                                                    <\/div>\n                            <\/div>\n                                                            <div class=\"team-member--bio snug-child\">\n                                    <p>As Chief Financial Officer, I&#8217;m focused on helping Hubexo achieve its ambitions by building a strong financial foundation that enables growth, innovation, and long-term success. <\/p>\n<p>Having served as CFO across several technology and software businesses, I&#8217;ve seen first-hand how Finance can be a true business partner, providing the insights and stability that help teams make confident decisions and turn strategy into action.<br \/>\nI value learning from different perspectives and cultures, and I&#8217;m proud to be part of a global organisation where diverse experiences and ideas help make us stronger as a team.<\/p>\n<p>Outside of work, you&#8217;ll most likely find me on a golf course &#8211; hitting balls into the woods, the water, and every so often, the fairway. <\/p>\n                                <\/div>\n                                <button class=\"team-member--button show-more\">\n                                    <span class=\"button--text\">Show more<\/span>\n                                    <svg width=\"16\" height=\"20\" viewbox=\"0 0 16 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M8 0.953193L8 15.8701\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M0.615385 12.0304C4.67692 12.0304 8 15.3535 8 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M15.3828 12.0304C11.3213 12.0304 7.9982 15.3535 7.9982 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<\/svg>                                <\/button>\n\n                                <button class=\"team-member--button show-less\">\n                                    <span class=\"button--text\">Show less<\/span>\n                                    <svg width=\"16\" height=\"20\" viewbox=\"0 0 16 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M8 0.953193L8 15.8701\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M0.615385 12.0304C4.67692 12.0304 8 15.3535 8 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M15.3828 12.0304C11.3213 12.0304 7.9982 15.3535 7.9982 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<\/svg>                                <\/button>\n                                                                                                                    <!-- if have bio and email will show this -->\n                                <a href=\"\/pt\/&\/#109;&#97;&#105;lt&#111;&#58;E&#108;&#108;&#105;.&#109;o&#114;&#105;i&#64;hub&#101;&#120;o&#46;&#99;&#111;&#109;\"\n                                   class=\"blueprint--button\">Email Elli                                <\/a>\n                                                        <div class=\"team-member--email\">\n                                                            <\/div>\n                        <\/div>\n                                            <div class=\"team-member team-item grid-item fade-in\" data-management=\"executiveTeam\" data-country=\"\">\n                            <div class=\"team-member--meta\">\n                                <div class=\"team-member--title\">\n                                    <h3 class=\"small-title--bold snug\">Joakim Percival<\/h3>\n                                    <p class=\"snug\">Chief Product Officer<br \/>\r\nJoined 2024<\/p>\n\n                                    <div class=\"social-media\">\n                                                                            <\/div>\n\n                                <\/div>\n                                <div class=\"team-member--image\">\n                                                                            <img decoding=\"async\" src=\"https:\/\/hubexo.com\/wp-content\/uploads\/2024\/09\/Joakim-150x150.jpg\" alt=\"Joakim Percival\">\n                                                                    <\/div>\n                            <\/div>\n                                                            <div class=\"team-member--bio snug-child\">\n                                    <p>As Chief Product Officer, I\u2019m on a mission to revolutionize the construction industry with cutting-edge products that empower our customers to build smarter and more sustainably. My global journey\u2014from engineering to top-level leadership\u2014has shaped my passion for technology and innovation. I\u2019m particularly focused on helping the construction ecosystem tackle its sustainability challenges, driving real, impactful change through our products. Hubexo offers a unique platform to make this vision a reality, and I\u2019m excited to be part of it.\u00a0\u00a0<\/p>\n<p>Outside of work, I consider myself a collector of experiences; traveling, and anything science or fantasy related in books, movies, TV or video games. Being a father of two is also a great experience of course, mostly.<\/p>\n                                <\/div>\n                                <button class=\"team-member--button show-more\">\n                                    <span class=\"button--text\">Show more<\/span>\n                                    <svg width=\"16\" height=\"20\" viewbox=\"0 0 16 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M8 0.953193L8 15.8701\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M0.615385 12.0304C4.67692 12.0304 8 15.3535 8 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M15.3828 12.0304C11.3213 12.0304 7.9982 15.3535 7.9982 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<\/svg>                                <\/button>\n\n                                <button class=\"team-member--button show-less\">\n                                    <span class=\"button--text\">Show less<\/span>\n                                    <svg width=\"16\" height=\"20\" viewbox=\"0 0 16 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M8 0.953193L8 15.8701\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M0.615385 12.0304C4.67692 12.0304 8 15.3535 8 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M15.3828 12.0304C11.3213 12.0304 7.9982 15.3535 7.9982 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<\/svg>                                <\/button>\n                                                                                                                    <!-- if have bio and email will show this -->\n                                <a href=\"\/pt\/&\/#109;a&#105;&#108;&#116;o&#58;&#106;oak&#105;m&#46;&#112;e&#114;&#99;&#105;v&#97;l&#64;&#104;ub&#101;xo.co&#109;\"\n                                   class=\"blueprint--button\">Email Joakim                                <\/a>\n                                                        <div class=\"team-member--email\">\n                                                            <\/div>\n                        <\/div>\n                                            <div class=\"team-member team-item grid-item fade-in\" data-management=\"executiveTeam\" data-country=\"\">\n                            <div class=\"team-member--meta\">\n                                <div class=\"team-member--title\">\n                                    <h3 class=\"small-title--bold snug\">Lars Ryding<\/h3>\n                                    <p class=\"snug\">Chief Content and Intelligence Officer<br \/>\r\nJoined 2023<\/p>\n\n                                    <div class=\"social-media\">\n                                                                            <\/div>\n\n                                <\/div>\n                                <div class=\"team-member--image\">\n                                                                            <img decoding=\"async\" src=\"https:\/\/hubexo.com\/wp-content\/uploads\/2024\/09\/Lars-150x150.jpg\" alt=\"Lars Ryding\">\n                                                                    <\/div>\n                            <\/div>\n                                                            <div class=\"team-member--bio snug-child\">\n                                    <p>As Chief Content and Intelligence Officer, I lead our teams in Tech Delivery, Technical Content, Project Content, and Market Analytics, all in the pursuit of strengthening Hubexo\u2019s product delivery capability. With 25 years of experience in IT leadership across the pharmaceutical and MedTech industries, I\u2019m passionate about harnessing global talent to create state-of-the-art software solutions driven by deep customer insights. My goal is to combine our collective strengths to develop solutions that truly make a difference<\/p>\n<p>Outside of work, I enjoy quality time with my wife and three children, especially at our summer house on \u00d6land. You might also find me running, skiing, or riding my motorcycle.<\/p>\n                                <\/div>\n                                <button class=\"team-member--button show-more\">\n                                    <span class=\"button--text\">Show more<\/span>\n                                    <svg width=\"16\" height=\"20\" viewbox=\"0 0 16 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M8 0.953193L8 15.8701\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M0.615385 12.0304C4.67692 12.0304 8 15.3535 8 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M15.3828 12.0304C11.3213 12.0304 7.9982 15.3535 7.9982 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<\/svg>                                <\/button>\n\n                                <button class=\"team-member--button show-less\">\n                                    <span class=\"button--text\">Show less<\/span>\n                                    <svg width=\"16\" height=\"20\" viewbox=\"0 0 16 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M8 0.953193L8 15.8701\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M0.615385 12.0304C4.67692 12.0304 8 15.3535 8 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M15.3828 12.0304C11.3213 12.0304 7.9982 15.3535 7.9982 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<\/svg>                                <\/button>\n                                                                                                                    <!-- if have bio and email will show this -->\n                                <a href=\"\/pt\/mai&\/#108;t&#111;:&#108;&#97;r&#115;.&#114;&#121;di&#110;&#103;&#64;h&#117;&#98;&#101;&#120;&#111;&#46;co&#109;\"\n                                   class=\"blueprint--button\">Email Lars                                <\/a>\n                                                        <div class=\"team-member--email\">\n                                                            <\/div>\n                        <\/div>\n                                            <div class=\"team-member team-item grid-item fade-in\" data-management=\"executiveTeam\" data-country=\"\">\n                            <div class=\"team-member--meta\">\n                                <div class=\"team-member--title\">\n                                    <h3 class=\"small-title--bold snug\">Lindi Teate<\/h3>\n                                    <p class=\"snug\">Chief People and Corporate Services Officer<br \/>\r\nJoined 2017<\/p>\n\n                                    <div class=\"social-media\">\n                                                                            <\/div>\n\n                                <\/div>\n                                <div class=\"team-member--image\">\n                                                                            <img decoding=\"async\" src=\"https:\/\/hubexo.com\/wp-content\/uploads\/2024\/09\/Lindi-150x150.jpg\" alt=\"Lindi Teate\">\n                                                                    <\/div>\n                            <\/div>\n                                                            <div class=\"team-member--bio snug-child\">\n                                    <p>As Chief People and Corporate Services Officer, I focus on creating exceptional colleague experiences. With over 20 years of experience across multiple sectors, my mission is to attract and retain the best talent, champion a diverse and inclusive culture, and oversee the corporate functions that help our people and business thrive. <\/p>\n<p>I\u2019ve always been drawn to roles where I could make an impact, and transitioning into the technology industry felt like a perfect fit. The fast-paced environment and opportunities for transformation in a global business like Hubexo continue to surprise and excite me, and I\u2019m thrilled to be part of a team driving meaningful change, especially in creating more opportunities for women in the sector. <\/p>\n<p>Outside of work, I\u2019m passionate about strength training, food blogging, and outdoor adventures with my family.<\/p>\n                                <\/div>\n                                <button class=\"team-member--button show-more\">\n                                    <span class=\"button--text\">Show more<\/span>\n                                    <svg width=\"16\" height=\"20\" viewbox=\"0 0 16 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M8 0.953193L8 15.8701\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M0.615385 12.0304C4.67692 12.0304 8 15.3535 8 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M15.3828 12.0304C11.3213 12.0304 7.9982 15.3535 7.9982 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<\/svg>                                <\/button>\n\n                                <button class=\"team-member--button show-less\">\n                                    <span class=\"button--text\">Show less<\/span>\n                                    <svg width=\"16\" height=\"20\" viewbox=\"0 0 16 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M8 0.953193L8 15.8701\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M0.615385 12.0304C4.67692 12.0304 8 15.3535 8 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M15.3828 12.0304C11.3213 12.0304 7.9982 15.3535 7.9982 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<\/svg>                                <\/button>\n                                                                                                                    <!-- if have bio and email will show this -->\n                                <a href=\"\/pt\/m&\/#97;&#105;l&#116;&#111;:l&#105;&#110;&#100;i.&#116;ea&#116;e&#64;&#104;&#117;b&#101;&#120;&#111;.com\"\n                                   class=\"blueprint--button\">Email Lindi                                <\/a>\n                                                        <div class=\"team-member--email\">\n                                                            <\/div>\n                        <\/div>\n                                            <div class=\"team-member team-item grid-item fade-in\" data-management=\"executiveTeam\" data-country=\"\">\n                            <div class=\"team-member--meta\">\n                                <div class=\"team-member--title\">\n                                    <h3 class=\"small-title--bold snug\">Daniel Vasilijevic<\/h3>\n                                    <p class=\"snug\">Chief Information Officer <br \/>\r\nJoined 2025<\/p>\n\n                                    <div class=\"social-media\">\n                                                                            <\/div>\n\n                                <\/div>\n                                <div class=\"team-member--image\">\n                                                                            <img decoding=\"async\" src=\"https:\/\/hubexo.com\/wp-content\/uploads\/2025\/10\/Daniel-Vasiljevic-high-resolition-e1759845648593-150x150.jpg\" alt=\"\">\n                                                                    <\/div>\n                            <\/div>\n                                                            <div class=\"team-member--bio snug-child\">\n                                    <p>As Chief Information Officer, I lead Hubexo\u2019s Information Technology team in strengthening our internal IT capabilities, including IT Infrastructure, Business Systems, Cybersecurity, Data Protection, and the IT Project Office.  <\/p>\n<p>With over 25 years of experience in technology strategy and business transformation, including several board member positions and a long-term tenure as Managing Director, I\u2019m passionate about leveraging technology to empower our people and drive operational excellence. Hubexo offers an exciting environment for innovation and growth, and I\u2019m thrilled to help drive its transformation and shape the future of construction. <\/p>\n<p>Outside of work, you can usually find me on the tennis or basketball court, staying active and enjoying a bit of friendly competition. I also treasure spending time with my wife and three kids, whether we&#8217;re cheering each other on at sports events or sharing a family evening at home. <\/p>\n                                <\/div>\n                                <button class=\"team-member--button show-more\">\n                                    <span class=\"button--text\">Show more<\/span>\n                                    <svg width=\"16\" height=\"20\" viewbox=\"0 0 16 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M8 0.953193L8 15.8701\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M0.615385 12.0304C4.67692 12.0304 8 15.3535 8 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M15.3828 12.0304C11.3213 12.0304 7.9982 15.3535 7.9982 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<\/svg>                                <\/button>\n\n                                <button class=\"team-member--button show-less\">\n                                    <span class=\"button--text\">Show less<\/span>\n                                    <svg width=\"16\" height=\"20\" viewbox=\"0 0 16 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M8 0.953193L8 15.8701\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M0.615385 12.0304C4.67692 12.0304 8 15.3535 8 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M15.3828 12.0304C11.3213 12.0304 7.9982 15.3535 7.9982 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<\/svg>                                <\/button>\n                                                                                                                    <!-- if have bio and email will show this -->\n                                <a href=\"\/pt\/m&\/#97;i&#108;to&#58;&#100;an&#105;&#101;&#108;.v&#97;&#115;i&#108;&#106;e&#118;ic&#64;hu&#98;e&#120;o.&#99;om\"\n                                   class=\"blueprint--button\">Email Daniel                                <\/a>\n                                                        <div class=\"team-member--email\">\n                                                            <\/div>\n                        <\/div>\n                                            <div class=\"team-member team-item grid-item fade-in\" data-management=\"executiveTeam\" data-country=\"\">\n                            <div class=\"team-member--meta\">\n                                <div class=\"team-member--title\">\n                                    <h3 class=\"small-title--bold snug\">Derren Nisbet<\/h3>\n                                    <p class=\"snug\">Chief Revenue Officer<br \/>\r\nJoined 2025<\/p>\n\n                                    <div class=\"social-media\">\n                                                                            <\/div>\n\n                                <\/div>\n                                <div class=\"team-member--image\">\n                                                                            <img decoding=\"async\" src=\"https:\/\/hubexo.com\/wp-content\/uploads\/2025\/12\/DerrenNisbet-150x150.jpeg\" alt=\"\">\n                                                                    <\/div>\n                            <\/div>\n                                                            <div class=\"team-member--bio snug-child\">\n                                    <p>As Chief Revenue Officer, I lead Hubexo\u2019s global revenue organization, driving alignment across Sales, Marketing, Customer Success, and Revenue Operations to strengthen our market position and accelerate growth. My role is focused on building a unified commercial strategy that delivers exceptional value to our clients and partners worldwide. I\u2019ve spent my career guiding technology businesses through transformation and growth, always with a focus on people, purpose, and performance. A firm believer in stoicism, I\u2019m guided by the principle of \u201cdoing the right thing,\u201d something that strongly aligns with Hubexo\u2019s core values.<\/p>\n<p>Outside of work, I\u2019m an active CrossFit athlete \u2013 balanced by a love of great food and wine. My favourite book is Meditations by Marcus Aurelius, favourite film Glengarry Glen Ross, favourite wine La Rioja Alta, and favourite artist \u2013 Eminem.<\/p>\n                                <\/div>\n                                <button class=\"team-member--button show-more\">\n                                    <span class=\"button--text\">Show more<\/span>\n                                    <svg width=\"16\" height=\"20\" viewbox=\"0 0 16 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M8 0.953193L8 15.8701\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M0.615385 12.0304C4.67692 12.0304 8 15.3535 8 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M15.3828 12.0304C11.3213 12.0304 7.9982 15.3535 7.9982 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<\/svg>                                <\/button>\n\n                                <button class=\"team-member--button show-less\">\n                                    <span class=\"button--text\">Show less<\/span>\n                                    <svg width=\"16\" height=\"20\" viewbox=\"0 0 16 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M8 0.953193L8 15.8701\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M0.615385 12.0304C4.67692 12.0304 8 15.3535 8 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M15.3828 12.0304C11.3213 12.0304 7.9982 15.3535 7.9982 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<\/svg>                                <\/button>\n                                                                                                                    <!-- if have bio and email will show this -->\n                                <a href=\"\/pt\/&\/#109;ai&#108;&#116;&#111;:&#100;e&#114;&#114;e&#110;&#46;nisbe&#116;&#64;h&#117;&#98;&#101;&#120;o.&#99;o&#109;\"\n                                   class=\"blueprint--button\">Email Derren                                <\/a>\n                                                        <div class=\"team-member--email\">\n                                                            <\/div>\n                        <\/div>\n                                    <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n\n<div class=\"content-panel testimonials white-text plum-bg\"\n     data-country=\"\"\n     id=\"\">\n    <div class=\"container text-center fade-in\">\n\t\t<svg width=\"46\" height=\"58\" viewbox=\"0 0 46 58\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n  <path d=\"M41 25.8999C41 36.8999 32 45.8999 21 45.8999C10 45.8999 1 36.8999 1 25.8999\" stroke=\"#DCFF3C\" stroke-width=\"2\" stroke-miterlimit=\"10\"><\/path>\n    <path d=\"M21 55.9001V43.6001\" stroke=\"#DCFF3C\" stroke-width=\"2\" stroke-miterlimit=\"10\"><\/path>\n    <path d=\"M21 36C15.5 36 11 31.5 11 26V11C11 5.5 15.5 1 21 1C26.5 1 31 5.5 31 11V26C31 31.5 26.5 36 21 36Z\" stroke=\"#DCFF3C\" stroke-width=\"2\" stroke-miterlimit=\"10\"><\/path>\n    <path d=\"M23.5 18.3999H31\" stroke=\"#DCFF3C\" stroke-width=\"2\" stroke-miterlimit=\"10\"><\/path>\n    <path d=\"M11 18.3999H18.5\" stroke=\"#DCFF3C\" stroke-width=\"2\" stroke-miterlimit=\"10\"><\/path>\n    <path d=\"M11 25.8999H18.4\" stroke=\"#DCFF3C\" stroke-width=\"2\" stroke-miterlimit=\"10\"><\/path>\n    <path d=\"M11 10.8999H18.4\" stroke=\"#DCFF3C\" stroke-width=\"2\" stroke-miterlimit=\"10\"><\/path>\n    <path d=\"M23.5 25.8999H31\" stroke=\"#DCFF3C\" stroke-width=\"2\" stroke-miterlimit=\"10\"><\/path>\n    <path d=\"M23.5 10.8999H31\" stroke=\"#DCFF3C\" stroke-width=\"2\" stroke-miterlimit=\"10\"><\/path>\n<\/svg>\t\t            <div class=\"splide testimonials-slider\">\n                <div class=\"splide__track\">\n                    <ul class=\"splide__list\">\n\t\t\t\t\t\t                            <li class=\"splide__slide\">\n                                <blockquote>\n                                    <p class=\"h5 snug\">\u201cWe are driven by a clear mission: By using our unique data, insights, and software solutions, our customers in the construction industry will sell more, improve efficiency, and build more sustainably.\u200b\u201d<\/p>\n                                    <cite>Dario Aganovic, Hubexo CEO<\/cite>\n                                <\/blockquote>\n\t\t\t\t\t\t\t\t                                    <div class=\"testimonial-image\">\n                                        <img decoding=\"async\" src=\"https:\/\/hubexo.com\/wp-content\/uploads\/2024\/09\/Dario3-600x600.jpg\"\n                                             alt=\"Dario Aganovic\">\n                                    <\/div>\n\t\t\t\t\t\t\t\t                            <\/li>\n\t\t\t\t\t\t                    <\/ul>\n                <\/div>\n            <\/div>\n\t\t    <\/div>\n<\/div>\n\n\n<style>\n    .team-member--button.show-more {\n        display: flex;\n    }\n\n    .team-member.active .team-member--button.show-more {\n        display: none;\n    }\n\n    .team-member--button.show-less {\n        display: none;\n    }\n\n    .team-member.active .team-member--button.show-less {\n        display: flex;\n    }\n<\/style>\n\n<script>\n    document.addEventListener('DOMContentLoaded', function() {\n        \/\/ Get the filter buttons\n        const executiveTeamBtn = document.getElementById('executiveTeam');\n        const managementBtn = document.getElementById('regionalManagement');\n\n        \/\/ Get all team items\n        const teamItems = document.querySelectorAll('.team-item');\n\n        \/\/ Set Group Management as active by default when page loads\n        executiveTeamBtn.classList.add('active');\n\n        \/\/ Hide Management items by default\n        teamItems.forEach(function(item) {\n            if (item.getAttribute('data-management') === 'regionalManagement') {\n                item.classList.add('hide');\n            }\n        });\n\n        \/\/ Add click event listener to Group Management button\n        executiveTeamBtn.addEventListener('click', function() {\n            \/\/ First, remove active class if we want to style the active button\n            managementBtn.classList.remove('active');\n            executiveTeamBtn.classList.add('active');\n\n            \/\/ Loop through all team items\n            teamItems.forEach(function(item) {\n                \/\/ If item has Management data attribute, hide it\n                if (item.getAttribute('data-management') === 'regionalManagement') {\n                    item.classList.add('hide');\n                }\n                \/\/ If item has executiveTeam data attribute, show it\n                else if (item.getAttribute('data-management') === 'executiveTeam') {\n                    item.classList.remove('hide');\n                }\n                \/\/ Items without data-management attribute remain visible by default\n            });\n        });\n\n        \/\/ Add click event listener to Management button\n        managementBtn.addEventListener('click', function() {\n            \/\/ Update active class\n            executiveTeamBtn.classList.remove('active');\n            managementBtn.classList.add('active');\n\n            \/\/ Loop through all team items\n            teamItems.forEach(function(item) {\n                \/\/ If item has executiveTeam data attribute, hide it\n                if (item.getAttribute('data-management') === 'executiveTeam') {\n                    item.classList.add('hide');\n                }\n                \/\/ If item has Management data attribute, show it\n                else if (item.getAttribute('data-management') === 'regionalManagement') {\n                    item.classList.remove('hide');\n                }\n                \/\/ Items without data-management attribute remain visible by default\n            });\n        });\n\n        \/\/ Create a container for the expanded detail content\n        const detailContainer = document.createElement('div');\n        detailContainer.className = 'expanded-detail-container';\n        document.querySelector('.block-teams').appendChild(detailContainer);\n\n        \/\/ Track the currently active team item\n        let activeTeamItem = null;\n\n        \/\/ Add click event listeners to all View Profile buttons\n        const viewButtons = document.querySelectorAll('.view-btn');\n        viewButtons.forEach(function(button) {\n            button.addEventListener('click', function(event) {\n                \/\/ Prevent default link behavior\n                event.preventDefault();\n\n                \/\/ Find the parent team-item\n                const teamItem = this.closest('.team-item');\n\n                \/\/ Find the detail-content within this team-item\n                const detailContent = teamItem.querySelector('.detail-content');\n\n                \/\/ Check if clicking the same item or a new one\n                const isCurrentlyActive = teamItem === activeTeamItem;\n\n                \/\/ Reset previously active team item\n                if (activeTeamItem && activeTeamItem !== teamItem) {\n                    \/\/ No need to remove active class as we're not adding it anymore\n                }\n\n                \/\/ Toggle visibility of expanded container\n                if (isCurrentlyActive) {\n                    \/\/ If clicking the active item, hide the expanded content\n                    detailContainer.style.display = 'none';\n                    activeTeamItem = null;\n                } else {\n                    \/\/ Set this as the active team item\n                    activeTeamItem = teamItem;\n\n                    \/\/ Get the position of the team item for positioning the expanded content\n                    const teamItemRect = teamItem.getBoundingClientRect();\n                    const containerRect = document.querySelector('.block-teams').getBoundingClientRect();\n\n                    \/\/ Clone the detail content for display in the expanded container\n                    const detailClone = detailContent.cloneNode(true);\n                    detailClone.classList.add('expanded');\n\n                    \/\/ Clear previous expanded content\n                    detailContainer.innerHTML = '';\n                    detailContainer.appendChild(detailClone);\n\n                    \/\/ Position the expanded container\n                    detailContainer.style.display = 'block';\n                    detailContainer.style.top = (teamItemRect.bottom - containerRect.top) + 'px';\n\n                    \/\/ Add close button to the expanded detail\n                    const closeButton = document.createElement('button');\n                    closeButton.className = 'close-detail-btn';\n                    closeButton.innerHTML = '&times;';\n                    closeButton.addEventListener('click', function(e) {\n                        e.stopPropagation();\n                        detailContainer.style.display = 'none';\n                        activeTeamItem = null;\n                    });\n                    detailClone.appendChild(closeButton);\n                }\n\n                \/\/ Stop event propagation to prevent immediate closing\n                event.stopPropagation();\n            });\n        });\n\n        \/\/ Add hover and click event listeners to all img-content elements\n        const imgContents = document.querySelectorAll('.img-content');\n        imgContents.forEach(function(imgContent) {\n            \/\/ Find the front-content within the same team-item\n            const frontContent = imgContent.closest('.team-item').querySelector('.front-content');\n\n            \/\/ Add mouseenter event (hover in)\n            imgContent.addEventListener('mouseenter', function() {\n                if (!frontContent.classList.contains('clicked')) {\n                    frontContent.classList.add('active');\n                }\n            });\n\n            \/\/ Add mouseleave event (hover out)\n            imgContent.addEventListener('mouseleave', function() {\n                \/\/ Only remove active if it wasn't activated by click\n                if (!frontContent.classList.contains('clicked')) {\n                    frontContent.classList.remove('active');\n                }\n            });\n\n            \/\/ Add click event for toggle functionality - FIXED VERSION\n            imgContent.addEventListener('click', function() {\n                \/\/ If already clicked, remove both classes\n                if (frontContent.classList.contains('clicked')) {\n                    frontContent.classList.remove('clicked');\n                    frontContent.classList.remove('active');\n                } else {\n                    \/\/ Otherwise, add both classes\n                    frontContent.classList.add('active');\n                    frontContent.classList.add('clicked');\n                }\n            });\n        });\n\n        \/\/ Close expanded detail when clicking outside\n        document.addEventListener('click', function(event) {\n            \/\/ Check if the click is outside both the team items and the expanded container\n            const isOutsideTeamItems = !event.target.closest('.team-item');\n            const isOutsideExpandedDetail = !event.target.closest('.expanded-detail-container');\n\n            if (isOutsideTeamItems && isOutsideExpandedDetail) {\n                \/\/ Hide the expanded container\n                detailContainer.style.display = 'none';\n                activeTeamItem = null;\n            }\n        });\n\n        \/\/ Optional: Add CSS for the necessary styles\n        if (!document.querySelector('style#team-filter-styles')) {\n            const style = document.createElement('style');\n            style.id = 'team-filter-styles';\n            style.textContent = `\n            .hide {\n                display: none !important;\n            }\n\n            \/* Optional: Style for active buttons *\/\n            .position-teams p.active {\n                font-weight: bold;\n                text-decoration: none;\n            }\n\n            \/* Default state for original detail content - keep completely hidden *\/\n            .detail-content {\n                display: none;\n            }\n\n            \/* Container for the expanded detail *\/\n            .expanded-detail-container {\n                display: none;\n                position: absolute;\n                left: 0;\n                width: 100%;\n                z-index: 100;\n                background: var(--earth);\n                box-shadow: 0 4px 8px rgba(0,0,0,0.1);\n                padding: 20px;\n                box-sizing: border-box;\n                top: 0px !important;\n                z-index: 10000;\n                width: 100%;\n                margin-left: auto;\n                margin-right: auto;\n                right: 0;\n                height: 100%;\n                overflow: scroll;\n            }\n\n            \/* Expanded detail inside the container *\/\n            .detail-content.expanded {\n                display: block;\n                position: relative;\n                max-width: 1200px;\n                margin: 0 auto;\n            }\n\n            \/* Close button for the expanded detail *\/\n            .close-detail-btn {\n                position: absolute;\n                top: -4px;\n                right: 10px;\n                background: transparent;\n                border: none;\n                font-size: 24px;\n                cursor: pointer;\n                width: 30px;\n                height: 30px;\n                display: flex;\n                align-items: center;\n                justify-content: center;\n                color: #333;\n            }\n\n            .close-detail-btn:hover {\n                color: #000;\n            }\n        `;\n            document.head.appendChild(style);\n        }\n    });\n<\/script>\n\n<div id=\"\" class=\"content-panel team white-bg\" data-country=\"\">\n    <div class=\"container fade-in\">\n        <div class=\"teams-section\">\n            <h2 class=\"h5 snug\">Hubexo&#8217;s Commercial Presidents<\/h2>\n            <div class=\"block-teams\">\n                <div class=\"position-teams\">\n                    <p class=\"\" id=\"executiveTeam\">Executive Team<\/p>\n                    <p class=\"\" id=\"regionalManagement\">Regional Management<\/p>\n                <\/div>\n                <div class=\"list-teams\">\n\n                                            <div class=\"team-member team-item grid-item fade-in\" data-management=\"executiveTeam\" data-country=\"\">\n                            <div class=\"team-member--meta\">\n                                <div class=\"team-member--title\">\n                                    <h3 class=\"small-title--bold snug\">Roel Koppens<\/h3>\n                                    <p class=\"snug\">President, Continental Europe<br \/>\r\nJoined 2025<\/p>\n\n                                    <div class=\"social-media\">\n                                                                            <\/div>\n\n                                <\/div>\n                                <div class=\"team-member--image\">\n                                                                            <img decoding=\"async\" src=\"https:\/\/hubexo.com\/wp-content\/uploads\/2025\/04\/Roel-Koppens-150x150.jpg\" alt=\"Roel Koppens\">\n                                                                    <\/div>\n                            <\/div>\n                                                            <div class=\"team-member--bio snug-child\">\n                                    <p>As Regional President at Hubexo, I lead our commercial operations across Western Europe with a clear focus on growth, innovation, and helping both our teams and customers thrive in a rapidly evolving industry. With 15+ years of SaaS experience across diverse sectors, I\u2019m passionate about scaling businesses and injecting fresh energy into traditional industries like construction and the public sector. My goal is to build on the region\u2019s strong foundations and position Hubexo as the trusted partner delivering the insights and technology that help our customers sell more, improve efficiency, and shape the places where people live, work, and play.<\/p>\n<p>Outside of work, you\u2019ll find me on the padel court, experimenting with new recipes in the kitchen, or exploring languages and Spanish culture with my family.<\/p>\n                                <\/div>\n                                <button class=\"team-member--button show-more\">\n                                    <span class=\"button--text\">Show more<\/span>\n                                    <svg width=\"16\" height=\"20\" viewbox=\"0 0 16 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M8 0.953193L8 15.8701\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M0.615385 12.0304C4.67692 12.0304 8 15.3535 8 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M15.3828 12.0304C11.3213 12.0304 7.9982 15.3535 7.9982 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<\/svg>                                <\/button>\n\n                                <button class=\"team-member--button show-less\">\n                                    <span class=\"button--text\">Show less<\/span>\n                                    <svg width=\"16\" height=\"20\" viewbox=\"0 0 16 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M8 0.953193L8 15.8701\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M0.615385 12.0304C4.67692 12.0304 8 15.3535 8 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M15.3828 12.0304C11.3213 12.0304 7.9982 15.3535 7.9982 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<\/svg>                                <\/button>\n                                                                                                                    <!-- if have bio and email will show this -->\n                                <a href=\"\/pt\/&\/#109;&#97;&#105;&#108;&#116;o:&#114;&#111;&#101;l.ko&#112;p&#101;ns&#64;hu&#98;&#101;x&#111;&#46;&#99;o&#109;\"\n                                   class=\"blueprint--button\">Email Roel                                <\/a>\n                                                        <div class=\"team-member--email\">\n                                                            <\/div>\n                        <\/div>\n                                            <div class=\"team-member team-item grid-item fade-in\" data-management=\"executiveTeam\" data-country=\"\">\n                            <div class=\"team-member--meta\">\n                                <div class=\"team-member--title\">\n                                    <h3 class=\"small-title--bold snug\">Kyle R. Camp<\/h3>\n                                    <p class=\"snug\">President, North America\u00a0<br \/>\r\nJoined 2018<\/p>\n\n                                    <div class=\"social-media\">\n                                                                            <\/div>\n\n                                <\/div>\n                                <div class=\"team-member--image\">\n                                                                            <img decoding=\"async\" src=\"https:\/\/hubexo.com\/wp-content\/uploads\/2024\/09\/Kyle-newsimage-e1759845945890-150x150.jpg\" alt=\"Kyle Camp logo\">\n                                                                    <\/div>\n                            <\/div>\n                                                            <div class=\"team-member--bio snug-child\">\n                                    <p>Leading Hubexo\u2019s North American operations since 2018, I\u2019m all about growth, innovation, and creating a culture where our teams and customers thrive. With 28 years of experience in strategic business development, I\u2019m passionate about harnessing fresh technology to empower our clients and expand our footprint. My goal? To cement Hubexo as the global leader in construction intelligence. I\u2019m particularly driven by the opportunity to bring global solutions to entities that need them.\u00a0\u00a0<\/p>\n<p>When I\u2019m not driving change, I share my life with my wife Sherry and our four amazing sons. I also enjoy finding inspiration in innovation\u2014holding 14+ patents along the way.<\/p>\n                                <\/div>\n                                <button class=\"team-member--button show-more\">\n                                    <span class=\"button--text\">Show more<\/span>\n                                    <svg width=\"16\" height=\"20\" viewbox=\"0 0 16 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M8 0.953193L8 15.8701\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M0.615385 12.0304C4.67692 12.0304 8 15.3535 8 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M15.3828 12.0304C11.3213 12.0304 7.9982 15.3535 7.9982 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<\/svg>                                <\/button>\n\n                                <button class=\"team-member--button show-less\">\n                                    <span class=\"button--text\">Show less<\/span>\n                                    <svg width=\"16\" height=\"20\" viewbox=\"0 0 16 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M8 0.953193L8 15.8701\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M0.615385 12.0304C4.67692 12.0304 8 15.3535 8 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M15.3828 12.0304C11.3213 12.0304 7.9982 15.3535 7.9982 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<\/svg>                                <\/button>\n                                                                                                                    <!-- if have bio and email will show this -->\n                                <a href=\"\/pt\/&\/#109;&#97;&#105;&#108;t&#111;:&#107;&#121;l&#101;&#46;c&#97;&#109;p&#64;&#104;ub&#101;x&#111;&#46;c&#111;&#109;\"\n                                   class=\"blueprint--button\">Email Kyle                                <\/a>\n                                                        <div class=\"team-member--email\">\n                                                            <\/div>\n                        <\/div>\n                                            <div class=\"team-member team-item grid-item fade-in\" data-management=\"executiveTeam\" data-country=\"\">\n                            <div class=\"team-member--meta\">\n                                <div class=\"team-member--title\">\n                                    <h3 class=\"small-title--bold snug\">Jo Keit<\/h3>\n                                    <p class=\"snug\">President, UK &amp; Ireland<br \/>\r\nJoined 2008<\/p>\n\n                                    <div class=\"social-media\">\n                                                                            <\/div>\n\n                                <\/div>\n                                <div class=\"team-member--image\">\n                                                                            <img decoding=\"async\" src=\"https:\/\/hubexo.com\/wp-content\/uploads\/2024\/09\/Joanne-newsimage-e1759850594838-150x150.jpg\" alt=\"Joanne Keit\">\n                                                                    <\/div>\n                            <\/div>\n                                                            <div class=\"team-member--bio snug-child\">\n                                    <p>At the helm of Hubexo\u2019s UK &amp; Ireland commercial teams, I ignite a passion for delivering unparalleled customer value. With 16 years of experience, I\u2019m driven by a deep commitment to customer experience, innovation, and growth. My journey through sales, account management, and strategy has always centered on elevating the customer experience. Hubexo is more than just a workplace; it\u2019s a community where we push boundaries and celebrate success together. My vision is to set new industry benchmarks and lead with a spirit of excellence.\u00a0\u00a0<\/p>\n<p>Beyond work, you\u2019ll find me paddleboarding or baking, depending on the weather. I also love exploring the UK\u2019s south coast with my Goldendoodle, Ralph, or teaching myself new skills.\u00a0<\/p>\n                                <\/div>\n                                <button class=\"team-member--button show-more\">\n                                    <span class=\"button--text\">Show more<\/span>\n                                    <svg width=\"16\" height=\"20\" viewbox=\"0 0 16 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M8 0.953193L8 15.8701\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M0.615385 12.0304C4.67692 12.0304 8 15.3535 8 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M15.3828 12.0304C11.3213 12.0304 7.9982 15.3535 7.9982 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<\/svg>                                <\/button>\n\n                                <button class=\"team-member--button show-less\">\n                                    <span class=\"button--text\">Show less<\/span>\n                                    <svg width=\"16\" height=\"20\" viewbox=\"0 0 16 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M8 0.953193L8 15.8701\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M0.615385 12.0304C4.67692 12.0304 8 15.3535 8 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M15.3828 12.0304C11.3213 12.0304 7.9982 15.3535 7.9982 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<\/svg>                                <\/button>\n                                                                                                                    <!-- if have bio and email will show this -->\n                                <a href=\"\/pt\/m&\/#97;i&#108;&#116;&#111;&#58;j&#111;a&#110;&#110;e.&#107;e&#105;t&#64;&#104;&#117;&#98;e&#120;&#111;&#46;&#99;o&#109;\"\n                                   class=\"blueprint--button\">Email Jo                                <\/a>\n                                                        <div class=\"team-member--email\">\n                                                            <\/div>\n                        <\/div>\n                                            <div class=\"team-member team-item grid-item fade-in\" data-management=\"executiveTeam\" data-country=\"\">\n                            <div class=\"team-member--meta\">\n                                <div class=\"team-member--title\">\n                                    <h3 class=\"small-title--bold snug\">Ashleigh Porter<\/h3>\n                                    <p class=\"snug\">President, Asia Pacific<br \/>\r\nJoined 2008<\/p>\n\n                                    <div class=\"social-media\">\n                                                                            <\/div>\n\n                                <\/div>\n                                <div class=\"team-member--image\">\n                                                                            <img decoding=\"async\" src=\"https:\/\/hubexo.com\/wp-content\/uploads\/2024\/09\/Ashleigh-newsimage-e1759846254148-150x150.jpg\" alt=\"Ashleigh Porter\">\n                                                                    <\/div>\n                            <\/div>\n                                                            <div class=\"team-member--bio snug-child\">\n                                    <p>I\u2019ve steered Hubexo\u2019s growth across the dynamic Asia Pacific region, championing ambitious goals and innovative strategies. My journey through research, sales, and leadership fuels my passion for pushing boundaries and leading teams to success. I\u2019m committed to creating a culture of collaboration, integrity, and breakthrough innovation. My role involves not only aligning with global objectives but also tailoring strategies to the unique cultural and market nuances of each country.\u00a0\u00a0<\/p>\n<p>Outside the office, I love exploring new destinations or relaxing on one of Australia\u2019s stunning beaches. Cooking is another passion; it\u2019s a creative outlet and a way to unwind, and provides a setting for gathering friends and family around the table. I also love diving into a good book or podcast, with a particular fondness for crime thrillers.<\/p>\n                                <\/div>\n                                <button class=\"team-member--button show-more\">\n                                    <span class=\"button--text\">Show more<\/span>\n                                    <svg width=\"16\" height=\"20\" viewbox=\"0 0 16 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M8 0.953193L8 15.8701\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M0.615385 12.0304C4.67692 12.0304 8 15.3535 8 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M15.3828 12.0304C11.3213 12.0304 7.9982 15.3535 7.9982 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<\/svg>                                <\/button>\n\n                                <button class=\"team-member--button show-less\">\n                                    <span class=\"button--text\">Show less<\/span>\n                                    <svg width=\"16\" height=\"20\" viewbox=\"0 0 16 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M8 0.953193L8 15.8701\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M0.615385 12.0304C4.67692 12.0304 8 15.3535 8 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M15.3828 12.0304C11.3213 12.0304 7.9982 15.3535 7.9982 19.415\" stroke=\"#321432\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<\/svg>                                <\/button>\n                                                                                                                    <!-- if have bio and email will show this -->\n                                <a href=\"\/pt\/&\/#109;&#97;&#105;&#108;&#116;o&#58;a&#115;hle&#105;&#103;&#104;.porte&#114;&#64;hu&#98;e&#120;o&#46;&#99;om\"\n                                   class=\"blueprint--button\">Email Ashleigh                                <\/a>\n                                                        <div class=\"team-member--email\">\n                                                            <\/div>\n                        <\/div>\n                                    <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n\n<div class=\"content-panel link-list white-text plum-bg fade-in-stagger\"\n     data-country=\"\"\n     id=\"\">\n\t    <div class=\"container fade-in\">\n        <h2 class=\"h5 snug\">Our values<\/h2>\n    <\/div>\n\t    <div class=\"container\">\n        <ul>\n\t\t\t            <li style=\"--n: 0\">\n                <div class=\"container\">\n\t\t\t\t\t                        <div class=\"no-link\">\n                            <div class=\"h2 snug link-list--title with-icon\">\n                                <span>Dream big<\/span>\n\t\t\t\t\t\t\t\t                                    <img style=\"display: none;\">\n\t\t\t\t\t\t\t\t                            <\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t                            <div class=\"link-list--overlay\">\n                                <!-- <svg class=\"pattern-a is-on-grey flipped\">\n                                    <g><\/g>\n                                <\/svg> -->\n                                <div class=\"container\">\n                                    <h3 class=\"h6 snug\">Dream big<\/h3>\n                                    <p>Embrace ambitious goals and strive to exceed expectations, every day.<\/p>\n                                <\/div>\n                            <\/div>\n                            <div class=\"link-list--trigger\"><\/div>\n\n\n\t\t\t\t\t\t\t                <\/div>\n\t\t\t\t    <\/div>\n    <hr>\n    <\/li>\n\t            <li style=\"--n: 1\">\n                <div class=\"container\">\n\t\t\t\t\t                        <div class=\"no-link\">\n                            <div class=\"h2 snug link-list--title with-icon\">\n                                <span>Own it<\/span>\n\t\t\t\t\t\t\t\t                                    <img style=\"display: none;\">\n\t\t\t\t\t\t\t\t                            <\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t                            <div class=\"link-list--overlay\">\n                                <!-- <svg class=\"pattern-a is-on-grey flipped\">\n                                    <g><\/g>\n                                <\/svg> -->\n                                <div class=\"container\">\n                                    <h3 class=\"h6 snug\">Own it<\/h3>\n                                    <p>Take ownership of your work and empower yourself to make a difference. <\/p>\n                                <\/div>\n                            <\/div>\n                            <div class=\"link-list--trigger\"><\/div>\n\n\n\t\t\t\t\t\t\t                <\/div>\n\t\t\t\t    <\/div>\n    <hr>\n    <\/li>\n\t            <li style=\"--n: 2\">\n                <div class=\"container\">\n\t\t\t\t\t                        <div class=\"no-link\">\n                            <div class=\"h2 snug link-list--title with-icon\">\n                                <span>Do the right thing<\/span>\n\t\t\t\t\t\t\t\t                                    <img style=\"display: none;\">\n\t\t\t\t\t\t\t\t                            <\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t                            <div class=\"link-list--overlay\">\n                                <!-- <svg class=\"pattern-a is-on-grey flipped\">\n                                    <g><\/g>\n                                <\/svg> -->\n                                <div class=\"container\">\n                                    <h3 class=\"h6 snug\">Do the right thing<\/h3>\n                                    <p>Stand firm in your values and let integrity guide your actions at every turn.<\/p>\n                                <\/div>\n                            <\/div>\n                            <div class=\"link-list--trigger\"><\/div>\n\n\n\t\t\t\t\t\t\t                <\/div>\n\t\t\t\t    <\/div>\n    <hr>\n    <\/li>\n\t            <li style=\"--n: 3\">\n                <div class=\"container\">\n\t\t\t\t\t                        <div class=\"no-link\">\n                            <div class=\"h2 snug link-list--title with-icon\">\n                                <span>Thrive together<\/span>\n\t\t\t\t\t\t\t\t                                    <img style=\"display: none;\">\n\t\t\t\t\t\t\t\t                            <\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t                            <div class=\"link-list--overlay\">\n                                <!-- <svg class=\"pattern-a is-on-grey flipped\">\n                                    <g><\/g>\n                                <\/svg> -->\n                                <div class=\"container\">\n                                    <h3 class=\"h6 snug\">Thrive together<\/h3>\n                                    <p>Collaborate, communicate, and celebrate success. <\/p>\n                                <\/div>\n                            <\/div>\n                            <div class=\"link-list--trigger\"><\/div>\n\n\n\t\t\t\t\t\t\t                <\/div>\n\t\t\t\t    <\/div>\n    <hr>\n    <\/li>\n\t    <\/ul>\n<\/div>\n<\/div>\n\n\n<div class=\"yellow-bg with--pluses image-cta-v2\" data-country=\"\">\n    <div class=\"container\">\n        <div class=\"image-cta--image-wrap\">\n                           <picture>\n                                            <source\n                            srcset=\"https:\/\/hubexo.com\/wp-content\/uploads\/2024\/09\/pexels-muneeb-babar-1300535-25186279-600x319.jpg\"\n                            media=\"(max-width: 500px)\" >\n                                        \n                                            <source\n                            srcset=\"https:\/\/hubexo.com\/wp-content\/uploads\/2024\/09\/pexels-muneeb-babar-1300535-25186279.jpg\" >\n                    \n                    <img decoding=\"async\"\n                        src=\"https:\/\/hubexo.com\/wp-content\/uploads\/2024\/09\/pexels-muneeb-babar-1300535-25186279.jpg\"\n                        loading=\"lazy\"\n                        alt=\"\"\n                    >\n                <\/picture>\n                    <\/div>\n        <div class=\"image-cta--text fade-in\">\n                        <h3>Build better with Hubexo<\/h3>\n                                                    <p>\n                    <a href=\"https:\/\/hubexo.com\/pt\/contact\/\" target=\"_self\" class=\"blueprint--button is-plum\">\n                        Contact us <svg width=\"18\" height=\"16\" viewbox=\"0 0 18 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M0.625156 8L13.8846 8\" stroke=\"currentcolor\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M10.4715 15.3846C10.4715 11.3231 13.4254 8 17.0356 8\" stroke=\"currentcolor\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<path d=\"M10.4715 0.617187C10.4715 4.67873 13.4254 8.0018 17.0356 8.0018\" stroke=\"currentcolor\" stroke-width=\"1.84615\" stroke-miterlimit=\"10\"\/>\n<\/svg>\n                    <\/a>\n                <\/p>\n                    <\/div>\n    <\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-11","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>About - Hubexo<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hubexo.com\/pt\/about\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"About - Hubexo\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hubexo.com\/pt\/about\/\" \/>\n<meta property=\"og:site_name\" content=\"Hubexo\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-04T13:35:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/hubexo.com\/wp-content\/uploads\/2024\/10\/Blog-brandlaunch-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1451\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/hubexo.com\\\/about\\\/\",\"url\":\"https:\\\/\\\/hubexo.com\\\/about\\\/\",\"name\":\"About - Hubexo\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/hubexo.com\\\/#website\"},\"datePublished\":\"2024-08-28T10:46:52+00:00\",\"dateModified\":\"2026-11-04T13:35:10+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/hubexo.com\\\/about\\\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/hubexo.com\\\/about\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/hubexo.com\\\/about\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/hubexo.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"About\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/hubexo.com\\\/#website\",\"url\":\"https:\\\/\\\/hubexo.com\\\/\",\"name\":\"Hubexo\",\"description\":\"Visit our Social Media Channels:\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/hubexo.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"About - Hubexo","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/hubexo.com\/pt\/about\/","og_locale":"pt_PT","og_type":"article","og_title":"About - Hubexo","og_url":"https:\/\/hubexo.com\/pt\/about\/","og_site_name":"Hubexo","article_modified_time":"2026-11-04T13:35:10+00:00","og_image":[{"width":2560,"height":1451,"url":"https:\/\/hubexo.com\/wp-content\/uploads\/2024\/10\/Blog-brandlaunch-scaled.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/hubexo.com\/about\/","url":"https:\/\/hubexo.com\/about\/","name":"About - Hubexo","isPartOf":{"@id":"https:\/\/hubexo.com\/#website"},"datePublished":"2024-08-28T10:46:52+00:00","dateModified":"2026-11-04T13:35:10+00:00","breadcrumb":{"@id":"https:\/\/hubexo.com\/about\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hubexo.com\/about\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/hubexo.com\/about\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hubexo.com\/"},{"@type":"ListItem","position":2,"name":"About"}]},{"@type":"WebSite","@id":"https:\/\/hubexo.com\/#website","url":"https:\/\/hubexo.com\/","name":"Hubexo","description":"Visit our Social Media Channels:","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hubexo.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"}]}},"_links":{"self":[{"href":"https:\/\/hubexo.com\/pt\/wp-json\/wp\/v2\/pages\/11","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hubexo.com\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hubexo.com\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hubexo.com\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hubexo.com\/pt\/wp-json\/wp\/v2\/comments?post=11"}],"version-history":[{"count":9,"href":"https:\/\/hubexo.com\/pt\/wp-json\/wp\/v2\/pages\/11\/revisions"}],"predecessor-version":[{"id":2091,"href":"https:\/\/hubexo.com\/pt\/wp-json\/wp\/v2\/pages\/11\/revisions\/2091"}],"wp:attachment":[{"href":"https:\/\/hubexo.com\/pt\/wp-json\/wp\/v2\/media?parent=11"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}