CINXE.COM
Who we are | Ricardo
<!DOCTYPE html> <html class="no-js" lang="en-gb"> <head> <!-- Do NOT add new scripts here at the top but after all the scripts that already exist here --> <!-- Google tag (gtag.js) --> <script data-cookieconsent="ignore" async src="https://www.googletagmanager.com/gtag/js?id=G-5G8G4P44T4"></script> <script data-cookieconsent="ignore"> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag("consent", "default", { ad_storage: "denied", analytics_storage: "denied", functionality_storage: "denied", personalization_storage: "denied", security_storage: "granted", wait_for_update: 500, }); gtag("set", "ads_data_redaction", true); gtag('js', new Date()); gtag('config', 'G-5G8G4P44T4'); </script> <!-- Cookiebot --> <script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="4ac72e19-f178-4060-b27d-b830c680f17b" data-blockingmode="auto" type="text/javascript"></script> <!-- End Cookiebot --> <!-- Add new scripts after this line --> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=AW-10992373032"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'AW-10992373032'); </script> <!-- Hotjar Tracking Code for https://ricardo.com/ --> <script> (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:2797218,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); </script> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <title>Who we are | Ricardo</title> <meta name="keywords" content="" /> <meta name="description" content="" /> <link rel="canonical" href="https://www.ricardo.com/en/who-we-are" /> <meta property="og:type" content="article" /> <meta property="og:url" content="https://www.ricardo.com/en/who-we-are" /> <meta property="og:title" content="Ricardo - Who We Are - Delivering solutions to help our clients create a safe and sustainable world" /> <meta property="og:image" content="https://www.ricardo.com/media/u2nntzrd/metadata-who-we-are.png?width=1200&height=630&v=1d97e72106709e0" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:width" content="630" /> <meta property="twitter:card" content="summary" /> <meta property="twitter:site" content="@RicardoGroupPlc" /> <meta property="twitter:title" content="Ricardo - Who We Are - Delivering solutions to help our clients create a safe and sustainable world" /> <meta property="twitter:image" content="https://www.ricardo.com/media/u2nntzrd/metadata-who-we-are.png?width=1200&height=630&v=1d97e72106709e0" /> <meta property="twitter:url" content="https://www.ricardo.com/en/who-we-are" /> <link rel="shortcut icon" href="/media/zb3n3pjo/logo-on-navy-background-151.png"> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" crossorigin href="https://fonts.gstatic.com"> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@300;400;600;700;800;900&display=swap"> <link rel="stylesheet" href="/css/bundle.min.css?v=PeU1KCEbtrYelD83kKeRW2_bdrk" /> <script> function d365mktConfigureTracking() { return { Anonymize: true }; } </script> <script type="text/javascript">!function(T,l,y){var S=T.location,k="script",D="instrumentationKey",C="ingestionendpoint",I="disableExceptionTracking",E="ai.device.",b="toLowerCase",w="crossOrigin",N="POST",e="appInsightsSDK",t=y.name||"appInsights";(y.name||T[e])&&(T[e]=t);var n=T[t]||function(d){var g=!1,f=!1,m={initialize:!0,queue:[],sv:"5",version:2,config:d};function v(e,t){var n={},a="Browser";return n[E+"id"]=a[b](),n[E+"type"]=a,n["ai.operation.name"]=S&&S.pathname||"_unknown_",n["ai.internal.sdkVersion"]="javascript:snippet_"+(m.sv||m.version),{time:function(){var e=new Date;function t(e){var t=""+e;return 1===t.length&&(t="0"+t),t}return e.getUTCFullYear()+"-"+t(1+e.getUTCMonth())+"-"+t(e.getUTCDate())+"T"+t(e.getUTCHours())+":"+t(e.getUTCMinutes())+":"+t(e.getUTCSeconds())+"."+((e.getUTCMilliseconds()/1e3).toFixed(3)+"").slice(2,5)+"Z"}(),iKey:e,name:"Microsoft.ApplicationInsights."+e.replace(/-/g,"")+"."+t,sampleRate:100,tags:n,data:{baseData:{ver:2}}}}var h=d.url||y.src;if(h){function a(e){var t,n,a,i,r,o,s,c,u,p,l;g=!0,m.queue=[],f||(f=!0,t=h,s=function(){var e={},t=d.connectionString;if(t)for(var n=t.split(";"),a=0;a<n.length;a++){var i=n[a].split("=");2===i.length&&(e[i[0][b]()]=i[1])}if(!e[C]){var r=e.endpointsuffix,o=r?e.location:null;e[C]="https://"+(o?o+".":"")+"dc."+(r||"services.visualstudio.com")}return e}(),c=s[D]||d[D]||"",u=s[C],p=u?u+"/v2/track":d.endpointUrl,(l=[]).push((n="SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details)",a=t,i=p,(o=(r=v(c,"Exception")).data).baseType="ExceptionData",o.baseData.exceptions=[{typeName:"SDKLoadFailed",message:n.replace(/\./g,"-"),hasFullStack:!1,stack:n+"\nSnippet failed to load ["+a+"] -- Telemetry is disabled\nHelp Link: https://go.microsoft.com/fwlink/?linkid=2128109\nHost: "+(S&&S.pathname||"_unknown_")+"\nEndpoint: "+i,parsedStack:[]}],r)),l.push(function(e,t,n,a){var i=v(c,"Message"),r=i.data;r.baseType="MessageData";var o=r.baseData;return o.message='AI (Internal): 99 message:"'+("SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details) ("+n+")").replace(/\"/g,"")+'"',o.properties={endpoint:a},i}(0,0,t,p)),function(e,t){if(JSON){var n=T.fetch;if(n&&!y.useXhr)n(t,{method:N,body:JSON.stringify(e),mode:"cors"});else if(XMLHttpRequest){var a=new XMLHttpRequest;a.open(N,t),a.setRequestHeader("Content-type","application/json"),a.send(JSON.stringify(e))}}}(l,p))}function i(e,t){f||setTimeout(function(){!t&&m.core||a()},500)}var e=function(){var n=l.createElement(k);n.src=h;var e=y[w];return!e&&""!==e||"undefined"==n[w]||(n[w]=e),n.onload=i,n.onerror=a,n.onreadystatechange=function(e,t){"loaded"!==n.readyState&&"complete"!==n.readyState||i(0,t)},n}();y.ld<0?l.getElementsByTagName("head")[0].appendChild(e):setTimeout(function(){l.getElementsByTagName(k)[0].parentNode.appendChild(e)},y.ld||0)}try{m.cookie=l.cookie}catch(p){}function t(e){for(;e.length;)!function(t){m[t]=function(){var e=arguments;g||m.queue.push(function(){m[t].apply(m,e)})}}(e.pop())}var n="track",r="TrackPage",o="TrackEvent";t([n+"Event",n+"PageView",n+"Exception",n+"Trace",n+"DependencyData",n+"Metric",n+"PageViewPerformance","start"+r,"stop"+r,"start"+o,"stop"+o,"addTelemetryInitializer","setAuthenticatedUserContext","clearAuthenticatedUserContext","flush"]),m.SeverityLevel={Verbose:0,Information:1,Warning:2,Error:3,Critical:4};var s=(d.extensionConfig||{}).ApplicationInsightsAnalytics||{};if(!0!==d[I]&&!0!==s[I]){var c="onerror";t(["_"+c]);var u=T[c];T[c]=function(e,t,n,a,i){var r=u&&u(e,t,n,a,i);return!0!==r&&m["_"+c]({message:e,url:t,lineNumber:n,columnNumber:a,error:i}),r},d.autoExceptionInstrumented=!0}return m}(y.cfg);function a(){y.onInit&&y.onInit(n)}(T[t]=n).queue&&0===n.queue.length?(n.queue.push(a),n.trackPageView({})):a()}(window,document,{ src: "https://js.monitor.azure.com/scripts/b/ai.2.min.js", // The SDK URL Source crossOrigin: "anonymous", cfg: { // Application Insights Configuration connectionString: 'InstrumentationKey=c5d7dd32-8abe-4f52-a469-7edf3ff660cb;IngestionEndpoint=https://westeurope-5.in.applicationinsights.azure.com/;LiveEndpoint=https://westeurope.livediagnostics.monitor.azure.com/' }});</script></head> <body class="p-standard nav-transparent"> <script type="text/javascript"> _linkedin_partner_id = "4281561"; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id); </script><script type="text/javascript"> (function(l) { if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])}; window.lintrk.q=[]} var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(window.lintrk); </script> <noscript> <img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=4281561&fmt=gif" /> </noscript> <header> <section class="c-nav js-nav-container"> <div class="c-nav-top"> <div class="container-fluid container-xl"> <div class="row"> <div class="col d-flex justify-content-between"> <a href="/en" class="c-nav-brand"> <img src="/media/bpujp21b/brand-logo-white.svg" alt="Brand Logo White" /> </a> <div class="c-nav-other" data-test="yes"> <a href="#0" class="c-nav-search-mob js-search-toggle"> <img class="show-menu-closed" src="/images/icon-search-white.svg" alt="" /> <img class="show-menu-open" src="/images/icon-close-white.svg" alt="" /> </a> <ul class="c-nav-socials"> <li> <a href="https://www.linkedin.com/company/ricardo-plc/" target="_blank"> <img src="/media/l04l1owz/in-white-logo.png" alt="LinkedIn White Logo png"> </a> </li> </ul> <a href="/en/contact-us" class="s-button-main s-button-main-white">Contact us</a> </div> </div> </div> </div> </div> <div class="c-nav-menu js-nav-menu"> <div class="c-nav-menu-content"> <div class="container-fluid container-xl"> <div class="d-xl-flex justify-content-xl-between align-items-xl-stretch"> <nav class="c-nav-nav"> <div class="c-nav-item has-subnav js-nav" data-nav="whoweare"> <a href=/en/who-we-are class="c-nav-link">Who we are </a> <div class="c-nav-flyout js-nav-flyout"> <div class="c-nav-flyout-container"> <div class="c-nav-flyout-col"> <div class="c-nav-intro"> <div class="c-nav-intro-text"> <p>We put a sustainable future in reach by creating innovative services that are at the intersection of transport, energy and environment agendas across the globe.</p> </div> <a href="/en/who-we-are" class="s-button-main">Visit this section</a> </div> </div> <div class="c-nav-flyout-col c-nav-subpages js-nav-pages"> <div class="c-nav-screen js-nav-screen" data-nav-screen="whoweare"> <div class="c-nav-page"> <a href="#0" class="c-nav-back js-nav-back">Back</a> <a href="/en/who-we-are" class="c-nav-landing">Who we are </a> </div> <a class="c-nav-item-title" href="/en/who-we-are">Who we are</a> <div class="c-nav-item" > <a href="/en/who-we-are/our-culture" class="c-nav-link">Our culture</a> </div> <div class="c-nav-item" > <a href="/en/who-we-are/our-strategy" class="c-nav-link">Our strategy</a> </div> <div class="c-nav-item" > <a href="/en/who-we-are/our-leadership" class="c-nav-link">Leadership</a> </div> <div class="c-nav-item" > <a href="/en/who-we-are/governance" class="c-nav-link">Governance</a> </div> <div class="c-nav-item" > <a href="/en/who-we-are/our-history" class="c-nav-link">Our history</a> </div> </div> </div> </div> </div> </div> <div class="c-nav-item has-subnav js-nav" data-nav="markets"> <a href=/en/markets class="c-nav-link">Markets</a> <div class="c-nav-flyout js-nav-flyout"> <div class="c-nav-flyout-container"> <div class="c-nav-flyout-col"> <div class="c-nav-intro"> <div class="c-nav-intro-text"> <p>We work across eight key market sectors and deliver environmental and engineering consultancy services and solutions from the initial concept phase, right up to the delivery of our client’s programmes.</p> </div> <a href="/en/markets" class="s-button-main">Visit this section</a> </div> </div> <div class="c-nav-flyout-col c-nav-subpages js-nav-pages"> <div class="c-nav-screen js-nav-screen" data-nav-screen="markets"> <div class="c-nav-page"> <a href="#0" class="c-nav-back js-nav-back">Back</a> <a href="/en/markets" class="c-nav-landing">Markets</a> </div> <div class="c-nav-item-title">Markets</div> <div class="c-nav-item has-subnav js-nav" data-nav=markets-aerospaceanddefense> <a href="/en/markets/aerospace-and-defence" class="c-nav-link">Aerospace and defense</a> </div> <div class="c-nav-item has-subnav js-nav" data-nav=markets-automotive> <a href="/en/markets/automotive" class="c-nav-link">Automotive</a> </div> <div class="c-nav-item has-subnav js-nav" data-nav=markets-energyutilitiesandwaste> <a href="/en/markets/energy-utilities-and-waste" class="c-nav-link">Energy, utilities and waste</a> </div> <div class="c-nav-item" > <a href="/en/markets/financial-services" class="c-nav-link">Financial services</a> </div> <div class="c-nav-item has-subnav js-nav" data-nav=markets-governmentandpublicsector> <a href="/en/markets/government-and-public-sector" class="c-nav-link">Government and public sector</a> </div> <div class="c-nav-item has-subnav js-nav" data-nav=markets-industrialandmanufacturing> <a href="/en/markets/industrial-and-manufacturing" class="c-nav-link">Industrial and manufacturing</a> </div> <div class="c-nav-item has-subnav js-nav" data-nav=markets-maritime> <a href="/en/markets/maritime" class="c-nav-link">Maritime</a> </div> <div class="c-nav-item" > <a href="/en/markets/rail-and-mass-transit" class="c-nav-link">Rail and mass transit</a> </div> </div> </div> <div class="c-nav-flyout-col c-nav-subpages-sublevel js-nav-pages"> <div class="c-nav-screen js-nav-screen" data-nav-screen="markets-aerospaceanddefense"> <div class="c-nav-page"> <a href="#0" class="c-nav-back js-nav-back">Back</a> <a href="/en/markets/aerospace-and-defence" class="c-nav-landing">Aerospace and defense</a> </div> <div > <div class="c-nav-item" > <a href="/en/markets/aerospace-and-defence/aviation" class="c-nav-link">Aviation</a> </div> <div class="c-nav-item" > <a href="/en/markets/aerospace-and-defence/airports-and-airlines" class="c-nav-link">Airports and airlines</a> </div> <div class="c-nav-item" > <a href="/en/markets/aerospace-and-defence/defense-usa" class="c-nav-link">Defense US</a> </div> <div class="c-nav-item" > <a href="/en/markets/aerospace-and-defence/defence" class="c-nav-link">Defence</a> </div> </div> </div> <div class="c-nav-screen js-nav-screen" data-nav-screen="markets-automotive"> <div class="c-nav-page"> <a href="#0" class="c-nav-back js-nav-back">Back</a> <a href="/en/markets/automotive" class="c-nav-landing">Automotive</a> </div> <div > <div class="c-nav-item" > <a href="/en/markets/automotive/commercial-vehicles" class="c-nav-link">Commercial</a> </div> <div class="c-nav-item" > <a href="/en/markets/automotive/high-performance-vehicles" class="c-nav-link">High performance</a> </div> <div class="c-nav-item has-subnav js-nav" data-nav=markets-automotive-motorcycle> <a href="/en/markets/automotive/motorcycle-and-light-mobility" class="c-nav-link">Motorcycle</a> </div> <div class="c-nav-item has-subnav js-nav" data-nav=markets-automotive-motorsports> <a href="/en/markets/automotive/motorsports" class="c-nav-link">Motorsports</a> </div> <div class="c-nav-item" > <a href="/en/markets/automotive/off-highway-vehicles" class="c-nav-link">Off highway</a> </div> <div class="c-nav-item" > <a href="/en/markets/automotive/passenger-vehicles" class="c-nav-link">Passenger</a> </div> </div> </div> <div class="c-nav-screen js-nav-screen" data-nav-screen="markets-energyutilitiesandwaste"> <div class="c-nav-page"> <a href="#0" class="c-nav-back js-nav-back">Back</a> <a href="/en/markets/energy-utilities-and-waste" class="c-nav-landing">Energy, utilities and waste</a> </div> <div > <div class="c-nav-item" > <a href="/en/markets/energy-utilities-and-waste/energy-infrastructure" class="c-nav-link">Energy infrastructure</a> </div> <div class="c-nav-item" > <a href="/en/markets/energy-utilities-and-waste/waste-and-resource-management" class="c-nav-link">Waste</a> </div> <div class="c-nav-item" > <a href="/en/markets/energy-utilities-and-waste/water-management" class="c-nav-link">Water</a> </div> </div> </div> <div class="c-nav-screen js-nav-screen" data-nav-screen="markets-governmentandpublicsector"> <div class="c-nav-page"> <a href="#0" class="c-nav-back js-nav-back">Back</a> <a href="/en/markets/government-and-public-sector" class="c-nav-landing">Government and public sector</a> </div> <div > <div class="c-nav-item" > <a href="/en/markets/government-and-public-sector/central-government" class="c-nav-link">Central government</a> </div> <div class="c-nav-item" > <a href="/en/markets/government-and-public-sector/cities-and-regional-government" class="c-nav-link">Cities and regional government</a> </div> </div> </div> <div class="c-nav-screen js-nav-screen" data-nav-screen="markets-industrialandmanufacturing"> <div class="c-nav-page"> <a href="#0" class="c-nav-back js-nav-back">Back</a> <a href="/en/markets/industrial-and-manufacturing" class="c-nav-landing">Industrial and manufacturing</a> </div> <div > <div class="c-nav-item" > <a href="/en/markets/industrial-and-manufacturing/manufacturing" class="c-nav-link">Manufacturing</a> </div> <div class="c-nav-item has-subnav js-nav" data-nav=markets-industrialandmanufacturing-chemical> <a href="/en/markets/industrial-and-manufacturing/chemical" class="c-nav-link">Chemical</a> </div> <div class="c-nav-item" > <a href="/en/markets/industrial-and-manufacturing/mining-and-resources" class="c-nav-link">Mining and resources</a> </div> </div> </div> <div class="c-nav-screen js-nav-screen" data-nav-screen="markets-maritime"> <div class="c-nav-page"> <a href="#0" class="c-nav-back js-nav-back">Back</a> <a href="/en/markets/maritime" class="c-nav-landing">Maritime</a> </div> <div > <div class="c-nav-item" > <a href="/en/markets/maritime/marine" class="c-nav-link">Marine</a> </div> <div class="c-nav-item" > <a href="/en/markets/maritime/ports" class="c-nav-link">Ports</a> </div> </div> </div> </div> <div class="c-nav-flyout-col c-nav-subpages-sublevel js-nav-pages"> <div class="c-nav-screen js-nav-screen" data-nav-screen="markets-automotive-motorcycle"> <div class="c-nav-page"> <a href="#0" class="c-nav-back js-nav-back">Back</a> <a href="/en/markets/automotive/motorcycle-and-light-mobility" class="c-nav-landing">Motorcycle</a> </div> </div> <div class="c-nav-screen js-nav-screen" data-nav-screen="markets-automotive-motorsports"> <div class="c-nav-page"> <a href="#0" class="c-nav-back js-nav-back">Back</a> <a href="/en/markets/automotive/motorsports" class="c-nav-landing">Motorsports</a> </div> <div class="c-nav-item"> <a href="/en/markets/automotive/motorsports/formula-1" class="c-nav-link">Formula 1</a> </div> <div class="c-nav-item"> <a href="/en/markets/automotive/motorsports/lm-prototypes" class="c-nav-link">LM prototypes</a> </div> <div class="c-nav-item"> <a href="/en/markets/automotive/motorsports/rally-and-off-road" class="c-nav-link">Rally and off-road</a> </div> <div class="c-nav-item"> <a href="/en/markets/automotive/motorsports/gt3-and-gte" class="c-nav-link">GT3 and GTE</a> </div> <div class="c-nav-item"> <a href="/en/markets/automotive/motorsports/single-seater" class="c-nav-link">Single seater</a> </div> <div class="c-nav-item"> <a href="/en/markets/automotive/motorsports/heritage-motorsport" class="c-nav-link">Heritage motorsport</a> </div> <div class="c-nav-item"> <a href="/en/markets/automotive/motorsports/formula-e" class="c-nav-link">Formula E</a> </div> </div> <div class="c-nav-screen js-nav-screen" data-nav-screen="markets-industrialandmanufacturing-chemical"> <div class="c-nav-page"> <a href="#0" class="c-nav-back js-nav-back">Back</a> <a href="/en/markets/industrial-and-manufacturing/chemical" class="c-nav-landing">Chemical</a> </div> <div class="c-nav-item"> <a href="/en/markets/industrial-and-manufacturing/chemical/chemical-emergency-response" class="c-nav-link">Chemical emergency response</a> </div> <div class="c-nav-item"> <a href="/en/markets/industrial-and-manufacturing/chemical/chemical-regulatory-and-compliance" class="c-nav-link">Chemical regulatory and compliance</a> </div> <div class="c-nav-item"> <a href="/en/markets/industrial-and-manufacturing/chemical/environmental-chemistry-and-toxicology" class="c-nav-link">Environmental chemistry and toxicology</a> </div> <div class="c-nav-item"> <a href="/en/markets/industrial-and-manufacturing/chemical/chemical-response-and-regulatory-training" class="c-nav-link">Chemical response and regulatory training</a> </div> <div class="c-nav-item"> <a href="/en/markets/industrial-and-manufacturing/chemical/chemicals-policy" class="c-nav-link">Chemicals policy</a> </div> <div class="c-nav-item"> <a href="/en/markets/industrial-and-manufacturing/chemical/chemical-hazard-solutions-for-the-public-sector" class="c-nav-link">Chemical hazard solutions for the public sector</a> </div> </div> </div> </div> </div> </div> <div class="c-nav-item has-subnav js-nav" data-nav="services"> <a href=/en/services class="c-nav-link">Services</a> <div class="c-nav-flyout js-nav-flyout"> <div class="c-nav-flyout-container"> <div class="c-nav-flyout-col"> <div class="c-nav-intro"> <div class="c-nav-intro-text"> <p>Our capabilities span the entire value chain - from policy, strategy and the initial concept phase, right up to the delivery of client programmes. </p> </div> <a href="/en/services" class="s-button-main">Visit this section</a> </div> </div> <div class="c-nav-flyout-col c-nav-subpages js-nav-pages"> <div class="c-nav-screen js-nav-screen" data-nav-screen="services"> <div class="c-nav-page"> <a href="#0" class="c-nav-back js-nav-back">Back</a> <a href="/en/services" class="c-nav-landing">Services</a> </div> <a class="c-nav-item-title" href="/en/services">View all services</a> <div class="c-nav-item" > <a href="/en/services/transport-and-infrastructure" class="c-nav-link">Transport and infrastructure</a> </div> <div class="c-nav-item" > <a href="/en/services/strategy-and-advisory" class="c-nav-link">Strategy and advisory</a> </div> <div class="c-nav-item" > <a href="/en/services/air-land-and-water" class="c-nav-link">Air, land and water</a> </div> <div class="c-nav-item" > <a href="/en/services/energy-transition" class="c-nav-link">Energy transition </a> </div> <div class="c-nav-item" > <a href="/en/services/certification-and-assurance" class="c-nav-link">Certification and assurance</a> </div> <div class="c-nav-item" > <a href="/en/services/low-volume-manufacturing" class="c-nav-link">Niche manufacturing </a> </div> </div> </div> </div> </div> </div> <div class="c-nav-item has-subnav js-nav" data-nav="projects"> <a href=/en/projects class="c-nav-link">Projects </a> </div> <div class="c-nav-item has-subnav js-nav" data-nav="products"> <a href=/en/products class="c-nav-link">Products</a> </div> <div class="c-nav-item has-subnav js-nav" data-nav="newsandinsights"> <a class="c-nav-link">News and insights</a> <div class="c-nav-flyout js-nav-flyout"> <div class="c-nav-flyout-container"> <div class="c-nav-flyout-col"> <div class="c-nav-intro"> <div class="c-nav-intro-text"> <p>For the latest, news, insights and thought leadership articles demonstrating our expertise across our core practices. </p> </div> </div> </div> <div class="c-nav-flyout-col c-nav-subpages js-nav-pages"> <div class="c-nav-screen js-nav-screen" data-nav-screen="newsandinsights"> <div class="c-nav-page"> <a href="#0" class="c-nav-back js-nav-back">Back</a> </div> <div class="c-nav-item-title">News and insights</div> <div class="c-nav-item" > <a href="/en/news-and-insights/press-releases" class="c-nav-link">Press releases</a> </div> <div class="c-nav-item" > <a href="/en/news-and-insights/industry-insights" class="c-nav-link">Industry insights</a> </div> <div class="c-nav-item" > <a href="/en/news-and-insights/rq" class="c-nav-link">RQ</a> </div> <div class="c-nav-item" > <a href="/en/news-and-insights/events-and-webinars" class="c-nav-link">Events and webinars</a> </div> </div> </div> </div> </div> </div> </nav> <nav class="c-nav-nav c-nav-nav-secondary"> <div class="c-nav-search-desk"> <a href="#0" class="js-search-toggle"> <img src="/images/icon-search-white.svg" alt="" /> </a> </div> <div class="c-nav-item has-subnav js-nav" data-nav="careers"> <a href=/en/careers class="c-nav-link">Careers</a> <div class="c-nav-flyout js-nav-flyout"> <div class="c-nav-flyout-container"> <div class="c-nav-flyout-col"> <div class="c-nav-intro"> <div class="c-nav-intro-text"> <p>At the heart of Ricardo is our people. Discover your next career with us.</p> </div> <a href="/en/careers" class="s-button-main">Visit this section</a> </div> </div> <div class="c-nav-flyout-col c-nav-subpages js-nav-pages"> <div class="c-nav-screen js-nav-screen" data-nav-screen="careers"> <div class="c-nav-page"> <a href="#0" class="c-nav-back js-nav-back">Back</a> <a href="/en/careers" class="c-nav-landing">Careers</a> </div> <a class="c-nav-item-title" href="/en/careers">Careers</a> <div class="c-nav-item has-subnav js-nav" data-nav=careers-earlycareers> <a href="/en/careers/early-careers" class="c-nav-link">Early careers</a> </div> <div class="c-nav-item" > <a href="/en/careers/experienced-professionals" class="c-nav-link">Experienced professionals</a> </div> <div class="c-nav-item" > <a href="/en/careers/colleague-forums-and-groups" class="c-nav-link">Colleague forums and groups</a> </div> <div class="c-nav-item" > <a href="/en/careers/learning-and-development" class="c-nav-link">Learning and development</a> </div> <div class="c-nav-item" > <a href="/en/careers/vacancies" class="c-nav-link">Vacancies</a> </div> </div> </div> <div class="c-nav-flyout-col c-nav-subpages-sublevel js-nav-pages"> <div class="c-nav-screen js-nav-screen" data-nav-screen="careers-earlycareers"> <div class="c-nav-page"> <a href="#0" class="c-nav-back js-nav-back">Back</a> <a href="/en/careers/early-careers" class="c-nav-landing">Early careers</a> </div> <div > <div class="c-nav-item" > <a href="/en/careers/early-careers/internships" class="c-nav-link">Internships</a> </div> <div class="c-nav-item" > <a href="/en/careers/early-careers/graduates" class="c-nav-link">Graduates</a> </div> <div class="c-nav-item" > <a href="/en/careers/early-careers/apprenticeships" class="c-nav-link">Apprenticeships</a> </div> </div> </div> </div> </div> </div> </div> <div class="c-nav-item has-subnav js-nav" data-nav="sustainability"> <a href=/en/sustainability class="c-nav-link">Sustainability</a> <div class="c-nav-flyout js-nav-flyout"> <div class="c-nav-flyout-container"> <div class="c-nav-flyout-col"> <div class="c-nav-intro"> <div class="c-nav-intro-text"> <p>We are firmly committed to reducing our environmental impact whilst allowing companies to thrive.</p> </div> <a href="/en/sustainability" class="s-button-main">Visit this section</a> </div> </div> <div class="c-nav-flyout-col c-nav-subpages js-nav-pages"> <div class="c-nav-screen js-nav-screen" data-nav-screen="sustainability"> <div class="c-nav-page"> <a href="#0" class="c-nav-back js-nav-back">Back</a> <a href="/en/sustainability" class="c-nav-landing">Sustainability</a> </div> <a class="c-nav-item-title" href="/en/sustainability">Sustainability</a> </div> </div> </div> </div> </div> <div class="c-nav-item has-subnav js-nav" data-nav="investors"> <a href=/en/investors class="c-nav-link">Investors</a> <div class="c-nav-flyout js-nav-flyout"> <div class="c-nav-flyout-container"> <div class="c-nav-flyout-col"> <div class="c-nav-intro"> <div class="c-nav-intro-text"> <p>Information and tools including share price data, dividends and latest reports.</p> </div> <a href="/en/investors" class="s-button-main">Visit this section</a> </div> </div> <div class="c-nav-flyout-col c-nav-subpages js-nav-pages"> <div class="c-nav-screen js-nav-screen" data-nav-screen="investors"> <div class="c-nav-page"> <a href="#0" class="c-nav-back js-nav-back">Back</a> <a href="/en/investors" class="c-nav-landing">Investors</a> </div> <a class="c-nav-item-title" href="/en/investors">Investors</a> <div class="c-nav-item has-subnav js-nav" data-nav=investors-resultscentre> <a href="/en/investors/results-centre" class="c-nav-link">Results centre</a> </div> <div class="c-nav-item" > <a href="/en/investors/regulatory-news" class="c-nav-link">Regulatory news</a> </div> <div class="c-nav-item" > <a href="/en/investors/financial-calendar" class="c-nav-link">Financial calendar</a> </div> <div class="c-nav-item" > <a href="/en/investors/investor-tools" class="c-nav-link">Investor tools</a> </div> <div class="c-nav-item has-subnav js-nav" data-nav=investors-shareholdercentre> <a href="/en/investors/shareholder-centre" class="c-nav-link">Shareholder centre</a> </div> <div class="c-nav-item" > <a href="/en/investors/investor-contacts" class="c-nav-link">Investor contacts</a> </div> <div class="c-nav-item" > <a href="/en/investors/advisors" class="c-nav-link">Advisors</a> </div> </div> </div> <div class="c-nav-flyout-col c-nav-subpages-sublevel js-nav-pages"> <div class="c-nav-screen js-nav-screen" data-nav-screen="investors-resultscentre"> <div class="c-nav-page"> <a href="#0" class="c-nav-back js-nav-back">Back</a> <a href="/en/investors/results-centre" class="c-nav-landing">Results centre</a> </div> <div > <div class="c-nav-item" > <a href="/en/investors/results-centre" class="c-nav-link">Results and presentations </a> </div> <div class="c-nav-item" > <a href="https://www.ricardo.com/en/investors/results-centre/2023-24?type=reportpage" class="c-nav-link">Annual reports </a> </div> </div> </div> <div class="c-nav-screen js-nav-screen" data-nav-screen="investors-shareholdercentre"> <div class="c-nav-page"> <a href="#0" class="c-nav-back js-nav-back">Back</a> <a href="/en/investors/shareholder-centre" class="c-nav-landing">Shareholder centre</a> </div> <div > <div class="c-nav-item" > <a href="/en/investors/shareholder-centre/agm" class="c-nav-link">AGM details </a> </div> <div class="c-nav-item" > <a href="/en/investors/shareholder-centre/share-listing" class="c-nav-link">Share listing</a> </div> <div class="c-nav-item" > <a href="/en/investors/shareholder-centre/managing-your-shares/ordinary-shares" class="c-nav-link">Ordinary shares</a> </div> <div class="c-nav-item" > <a href="/en/investors/shareholder-centre/managing-your-shares/guidance-on-share-fraud" class="c-nav-link">Share fraud guidance</a> </div> <div class="c-nav-item" > <a href="/en/investors/shareholder-centre/managing-your-shares/shareholder-documents" class="c-nav-link">Shareholder documents </a> </div> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="c-nav-mob-close"> <a href="#0" class="d-block js-menu-mob-close"> <img src="/images/nav-mobile-close.svg" alt="" /> </a> </div> </div> <div class="c-nav-mob-open"> <a href="#0" class="d-block js-nav-mob-open"> <img src="/images/nav-mobile-open.svg" alt="" /> </a> </div> <div class="c-nav-search js-search js-search-container"> <div class="c-nav-search-desk-close"> <div class="container d-flex justify-content-end"> <a href="#0" class="d-flex align-items-center js-search-close">Close search <img src="/images/icon-close-white.svg" alt="" /></a> </div> </div> <div class="c-nav-search-content"> <div class="container-fluid container-lg"> <div class="row"> <div class="col-12 col-md-10 offset-md-1 col-lg-8 col-xxl-6"> <form class="js-search-form" action="/en/search" method="get"> <div class="c-nav-search-search"> <button type="submit" class="c-nav-search-btn"><img src="/images/icon-search-large.svg" alt="" /></button> <input class="js-search-input" type="text" name="query" placeholder="Search..." /> </div> </form> <div class="row"> <div class="col-12 col-md-6 c-nav-search-listing"> <div class="js-search-options"> </div> </div> <div class="col-12 col-md-6 c-nav-search-listing"> </div> </div> </div> </div> </div> </div> </div> <section class="c-breadcrumbs"> <div class="container"> <div class="row"> <div class="col-12 d-flex justify-content-end"> <ul class="c-breadcrumbs-list"> <li><a href="/en">Home</a></li> <li>Who we are</li> </ul> </div> </div> </div> </section> </section> </header> <main> <section class="c-header s-spacing c-header-background c-header-background-image c-header-background-large" style="background-color: #1f1646; background-image: url(/images/overlay.png), url(/media/bx4blqzj/gettyimages-1153908151.jpg?width=1920&height=960&format=webp&quality=80&v=1d90beec768dac0);"> <div class="container"> <div class="row"> <div class="col-lg-10 offset-lg-1"> <h1 class="c-header-title">Who we are </h1> </div> </div> </div> </section> <div class="umb-block-list"> <section class="c-intro c-intro-background s-spacing" > <div class="container"> <div class="row"> <div class="col-12"> <h2 class="s-sub-title">Our story</h2> <div class="c-intro-text"> <p>Our global team of consultants, environmental specialists, engineers and scientists deliver innovative and cross-sector sustainable solutions that help our clients to create a safe and sustainable world.</p> </div> </div> </div> </div> </section> <section class="c-text-image s-spacing " > <div class="container"> <div class="row"> <div class="col-lg-6 order-lg-2 c-text-image-text"> <h2 class="c-text-image-title">We are a global company</h2> <div> <p>Responding to complex global challenges, we deliver engineering consulting services and solutions built on sustainable technological innovation. With more than 100 years of engineering excellence our leading-edge, innovative cross-sector sustainable solutions help solve our clients’ most complex, strategic and operational challenges.</p> <p>We work across eight key market sectors: aerospace & defence; automotive; energy utilities and waste; financial services; government and public sector; industrial and manufacturing; maritime; rail and mass transit. We deliver technologically advanced solutions that ensure access to clean air and water; cross-sector engineering solutions to accelerate decarbonised transportation; innovation to support global net zero and industry agendas; comprehensive expertise in safety, assurance and certification.</p> </div> <div class="c-text-image-links"> <a href="/en/markets" class="s-button-main">Markets</a> <a href="/en/services" class="s-button-main">Services</a> </div> </div> <div class="col-lg-6 order-lg-1 c-text-image-image c-text-image-image-left"> <img alt="Ricardo Rail Action 001 (2)" src="/media/l1zhvps5/ricardo-rail-action-001-2.jpg?width=960&height=738&format=webp&quality=80&v=1d90a239a263a70" loading="lazy" /> </div> </div> </div> </section> <section class="c-grid s-spacing" > <div class="container gutter-small"> <div class="row"> <div class="col-lg-6 c-grid-tile-large"> <div class="umb-block-list"> <div class="c-grid-tile-signpost"> <div class="c-grid-tile-signpost-title">Our business at a glance</div> <div class="c-grid-tile-signpost-text"> <p>Ricardo is relied upon by our clients worldwide to deliver engineering, scientific and consulting capabilities supported by niche manufacturing.</p> </div> </div></div> </div> <div class="col-lg-6"> <div class="row"> <div class="col-md-6 c-grid-tile-small"> <div class="c-grid-tile-signpost"> <div class="c-grid-tile-signpost-title">Global presence </div> <div class="c-grid-tile-signpost-text"> <p>We are located in 23 countries worldwide and blend our global expertise with local knowledge to deliver complex projects.</p> </div> </div> </div> <div class="col-md-6 c-grid-tile-small"> <div class="c-grid-tile-signpost"> <div class="c-grid-tile-signpost-title">A deep heritage </div> <div class="c-grid-tile-signpost-text"> <p>For over 100 years, we have been developing sustainable solutions: to maximise efficiency and eliminate waste.</p> </div> </div> </div> <div class="col-md-6 c-grid-tile-small"> <div class="c-grid-tile-signpost"> <div class="c-grid-tile-signpost-title">Circa 3,000 employees </div> <div class="c-grid-tile-signpost-text"> <p>Our talented global teams take pride in delivering quality work for our clients and use know-how in science and engineering to create practical solutions.</p> <p> </p> </div> </div> </div> <div class="col-md-6 c-grid-tile-small"> <div class="c-grid-tile-signpost"> <div class="c-grid-tile-signpost-title">2,500 live projects </div> <div class="c-grid-tile-signpost-text"> <p>At any one time, we are working on thousands of projects from policy right through to implementation.</p> </div> </div> </div> </div> </div> </div> </div> </section> <section class="c-video c-iframe s-spacing" > <div class="container"> <div class="row"> <div class="col-md-12"> <h2 class="c-video-title">Creating a safe and sustainable world </h2> </div> </div> <div class="row"> <div class="col-md-12"> <div class="c-iframe-video-container"> <div class="c-iframe-video-render"> <iframe src="/media/q34dg5ea/ricardo-creating-a-safe-and-sustainable-world-1080.mp4" width="640" height="360" frameborder="0" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe> </div> <a class="c-iframe-video-overlay js-iframe-video-play" data-src="<iframe src="/media/q34dg5ea/ricardo-creating-a-safe-and-sustainable-world-1080.mp4" width="640" height="360" frameborder="0" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen></iframe>" href="#0"> <img alt="" src="/images/play-button.png" class="c-iframe-video-box-play" /> <div class="c-iframe-video-text-content"> <p class="c-iframe-video-text">Play Video</p> <p class="c-iframe-video-title">Who we are </p> </div> </a> </div> </div> </div> </div> </section> <section class="c-2-column-image s-spacing" > <div class="container"> <div class="row justify-content-center"> <div class="col-md-5 c-2-column-image-first-column"> <p class="s-sub-title">Our sharpened strategy is driven by accelerating environmental trends </p> <div> <p>We are focused on delivering sustainable growth by working together, executing at pace and doing even more to empower our teams to be thought leaders in all that they do. Our strategy is aligned to key global mega trends that support our long-term sustainable growth. </p> <p><a href="/en/who-we-are/our-strategy" title="Our strategy">Read more </a></p> </div> </div> <div class="col-md-5 c-2-column-image-second-column"> <p class="s-sub-title">Sustainability is firmly built into our DNA and we are leading by example </p> <div> <p>We deliver commercial solutions that support our clients in achieving their sustainable strategies. We are also firmly dedicated to lead by example on our own ESG commitments and in each aspect we are making progress.</p> <p><a href="/en/sustainability" title="Sustainability">Read more </a></p> </div> </div> </div> </div> </section> <section class="c-lists s-spacing" > <div class="container"> <div class="row"> <div class="col-md-12"> <h2 class="s-sub-title">What makes us different</h2> </div> <div class="col-lg-8 col-xl-6"> <div class="h2"><p>At the forefront of innovation, we shape the markets in which we operate through sustainable technological solutions. </p></div> </div> </div> <div class="row"> <div class="col-12 col-md-10 offset-md-1 col-xl-9 offset-xl-2"> <div class="row"> <div class="col-lg-4 col-md-6"> <div class="c-lists-tile"> <h4 class="c-lists-tile-title">Our diversified portfolio</h4> <div> <p>We operate in market segments with increasing synergies. Through our diversified expertise, we support our clients implementing technical solutions that create a cleaner and safer tomorrow. </p> <p> </p> </div> </div> </div> <div class="col-lg-4 col-md-6"> <div class="c-lists-tile"> <h4 class="c-lists-tile-title">Growth linked to global challenges</h4> <div> <p>We are uniquely positioned at the intersection of the mobility, energy and environmental agendas. Where our expertise comes together, we have our greatest differentiation as we harness our expertise to adapt and mitigate the impact of climate change.</p> </div> </div> </div> <div class="col-lg-4 col-md-6"> <div class="c-lists-tile"> <h4 class="c-lists-tile-title">Our exceptional expertise</h4> <div> <p>Our teams across the globe are at the heart of who we are and what we do. We are close-knit purpose driven global community delivering world-class engineering, scientific, techno-economic and consulting capability.</p> </div> </div> </div> </div> </div> </div> </div> </section> <section class="c-map s-spacing" > <div class="container"> <div class="row"> <div class="col"> <div class="c-map-content"> <div class="c-map-intro"> <h2 class="s-sub-title">Our global presence</h2> <div class="c-map-intro-text"> <p>Through our worldwide footprint, global expertise and global delivery, we provide trusted solutions for our clients.</p> </div> </div> <div class="c-map-key"> <div class="c-map-key-item key-office-locations"><span class="c-map-key-item-colour"></span>Key Office Locations</div> <div class="c-map-key-item technical-centres"><span class="c-map-key-item-colour"></span>Technical Centres</div> <div class="c-map-key-item other-locations"><span class="c-map-key-item-colour"></span>Other Locations</div> </div> <div class="c-map-render"> <div id="map" class="c-map-map"></div> </div> <div class="c-map-popup"></div> <script src="/lib/markerclusterer/dist/index.min.js"></script> <script type="text/javascript"> var map; var bounds; var defaultMarker = '/images/map-marker'; var markers = []; var markerIconSize = 8; if (window.innerWidth >= 768) { markerIconSize = 17; } //title just for rough location //Types: default (other locations), technical (technical centers), key-office (key office locations) var jsonMarkers = [{"title":"China ","lat":39.93898,"lng":116.461463,"type":"key-office-locations","markup":"<div class='popup-title'>China </div><div class='popup-list'>Beijing<br />12th Floor East, <br />goodview, No.63 3rd Ring Middle Rd, Chaoyang District<br />Beijing<br />China<br /></div>"},{"title":"China","lat":43.79906,"lng":125.23151,"type":"key-office-locations","markup":"<div class='popup-title'>China</div><div class='popup-list'> Changchun<br />Room 4009<br />158 Ruixi Center, Zhenyu Street, Chaoyang District<br />Changchun City, Jilin province<br />China<br /></div>"},{"title":"China ","lat":30.20492,"lng":120.21866,"type":"key-office-locations","markup":"<div class='popup-title'>China </div><div class='popup-list'>Hangzhou<br />5053, Floor 5, CHINT Plaza, <br />60 Yueming Road, Binjang District<br />Hangzhou City<br />Zhejiang Province<br />China<br /></div>"},{"title":"China ","lat":31.131015418694442,"lng":121.36516556011406,"type":"technical-centres","markup":"<div class='popup-title'>China </div><div class='popup-list'>Shanghai<br />Unit DEF, 10F, Building H<br />No. 2337 Gudai Road<br />Minhang District, Shanghai<br />201100<br />China<br /></div>"},{"title":"India ","lat":28.548244,"lng":77.288719,"type":"key-office-locations","markup":"<div class='popup-title'>India </div><div class='popup-list'>New Delhi<br />Unit Number 306, Corporate One, Bani Towers<br />Jasola<br />New Delhi<br />110 025<br />India<br /></div>"},{"title":"China","lat":22.278543245476257,"lng":114.17001300099255,"type":"key-office-locations","markup":"<div class='popup-title'>China</div><div class='popup-list'>Room 12101<br />12/F, YF Life Tower<br />33 Lockhart Road, Wanchai<br />Hong Kong<br /></div>"},{"title":"Japan","lat":35.6279394,"lng":139.740135,"type":"key-office-locations","markup":"<div class='popup-title'>Japan</div><div class='popup-list'>Shinagawa East One Tower 7F<br />2-16-1, Kounan<br />Minato-ku<br />Tokyo<br />108-0075<br />Japan<br /><br />+81-45-285-2745<br /></div>"},{"title":"South Korea ","lat":37.49851,"lng":127.03945,"type":"key-office-locations","markup":"<div class='popup-title'>South Korea </div><div class='popup-list'>Seoul<br />40, Teheran-ro 28-gil<br />Gangnam-gu, Seoul<br />06223<br />South Korea<br /></div>"},{"title":"Singapore","lat":1.27853,"lng":103.84885,"type":"key-office-locations","markup":"<div class='popup-title'>Singapore</div><div class='popup-list'>Ricardo Singapore<br />14-01<br />71 Robinson Road<br />068895<br />Singapore<br /></div>"},{"title":"China","lat":25.04242,"lng":121.51215,"type":"key-office-locations","markup":"<div class='popup-title'>China</div><div class='popup-list'>Taiwan<br />11F-2 (Westside)<br />No.51, Hengyang Road<br />Zhongzheng District, Taipei City, Taiwan (R.O.C.)<br />10045<br />China<br /></div>"},{"title":"Malaysia","lat":3.146741229240581,"lng":101.61664724118641 ,"type":"key-office-locations","markup":"<div class='popup-title'>Malaysia</div><div class='popup-list'>Ricardo Asia Limited – Malaysia Branch <br />Level 15, 1 First Avenue<br />Dataran Bandar Utama<br />Selangor<br />47800 Petaling Jaya<br />Malaysia<br /><br />+603 7651 7881 <br /></div>"},{"title":"Adelaide","lat":-34.92708896119275,"lng":138.60445378594295,"type":"key-office-locations","markup":"<div class='popup-title'>Adelaide</div><div class='popup-list'>Level 1, 101 Flinders Street<br />Adelaide SA<br />5000<br />Australia<br /></div>"},{"title":"Brisbane","lat":-27.46661,"lng":153.02486,"type":"key-office-locations","markup":"<div class='popup-title'>Brisbane</div><div class='popup-list'>310 Edward Street<br />Brisbane<br />Queensland 4000<br />Australia<br /></div>"},{"title":"Canberra","lat":-35.276552,"lng":149.122024,"type":"key-office-locations","markup":"<div class='popup-title'>Canberra</div><div class='popup-list'>Shop 153-18S Cultural Centre 153<br />Cnr Kingsley Street & Tangney Road, Australian National University<br />Acton<br />2601<br />Australia<br /></div>"},{"title":"Melbourne","lat":-37.816324,"lng":144.962335,"type":"key-office-locations","markup":"<div class='popup-title'>Melbourne</div><div class='popup-list'> Level 4, 360 Collins Street <br />Melbourne<br />Victoria 3000<br />Australia<br /></div>"},{"title":"Melbourne","lat":-37.812683,"lng":144.97076,"type":"key-office-locations","markup":"<div class='popup-title'>Melbourne</div><div class='popup-list'>Level 17<br />41 Exhibition Street<br />Melbourne VIC<br />3000<br />Australia<br /></div>"},{"title":"Perth","lat":-32.056946,"lng":115.743889,"type":"key-office-locations","markup":"<div class='popup-title'>Perth</div><div class='popup-list'>The Hub on SX, Units 5&6<br />19 Essex Street<br />City of Fremantle<br />Western Australia, 6061<br />Australia<br /></div>"},{"title":"Sydney","lat":-33.79471,"lng":151.17957,"type":"key-office-locations","markup":"<div class='popup-title'>Sydney</div><div class='popup-list'>Suite 2.01, Level 2, Tower B, The Zenith<br />821 Pacific Highway<br />Chatswood NSW<br />2067<br />Australia<br /></div>"},{"title":"Berlin-Germany","lat":52.48502,"lng":13.3665,"type":"key-office-locations","markup":"<div class='popup-title'>Berlin-Germany</div><div class='popup-list'>Office 326, CoWoS Valuedfriends Workspaces GmbH<br />Kolonnenstrasse 8<br />Berlin<br />10827 <br />Germany<br /></div>"},{"title":"Czech Republic","lat":50.09233,"lng":14.45178,"type":"technical-centres","markup":"<div class='popup-title'>Czech Republic</div><div class='popup-list'>Prague Technical Centre<br />Palac Karlin,<br />Thamova 11-13<br />Prague<br />186 00 Praha 8<br />Czech Republic<br /><br /> +420 221 729 150<br /></div>"},{"title":"Denmark","lat":55.6572865,"lng":12.5072961,"type":"key-office-locations","markup":"<div class='popup-title'>Denmark</div><div class='popup-list'>Høffdingsvej 34<br />Valby Copenhagen<br />DK-2500<br />Denmark<br /><br />+45 25 666 501<br /></div>"},{"title":"Greece","lat":37.9928304547,"lng":23.7625366402,"type":"key-office-locations","markup":"<div class='popup-title'>Greece</div><div class='popup-list'>4th Floor, PANORMOU 70-72<br />Athens<br />11523<br />Greece<br /></div>"},{"title":"Italy","lat":43.99278,"lng":12.53839,"type":"technical-centres","markup":"<div class='popup-title'>Italy</div><div class='popup-list'>Rimini Technical Centre<br />Via Giovanni Pascoli<br />Rimini<br />47 47853 Coriano (RN)<br />Italy<br /><br /> +39 0541 755 009<br /></div>"},{"title":"Netherlands ","lat":52.0935198,"lng":5.1105312,"type":"technical-centres","markup":"<div class='popup-title'>Netherlands </div><div class='popup-list'>Utrecht Technical Centre<br />Daalsesingel 51<br />Utrecht<br />3511 SW<br />The Netherlands<br /><br />+31 (0)30 7524 700<br /></div>"},{"title":"Schwäbisch Gmünd-Germany","lat":48.79558,"lng":9.86492,"type":"key-office-locations","markup":"<div class='popup-title'>Schwäbisch Gmünd-Germany</div><div class='popup-list'>Schwäbisch Gmünd<br />Güglingstraße 66<br />Schwäbisch Gmünd<br />73529<br />Germany<br /><br />+49 17619821960<br /></div>"},{"title":"Spain","lat":40.454080,"lng":-3.694780,"type":"key-office-locations","markup":"<div class='popup-title'>Spain</div><div class='popup-list'>Calle Orense nº 34<br />Torre Sur, Pl 10, Pt 01.<br />Madrid<br />28020<br />Spain<br /><br />+ 34 (0) 911 384 720<br /></div>"},{"title":"UAE","lat":24.49353981094234,"lng":54.36880955481763,"type":"key-office-locations","markup":"<div class='popup-title'>UAE</div><div class='popup-list'>Ricardo Gulf Technical Consultancy L.L.C<br />Office 1710, Level 17, The Offices World Trade Center<br />Hamdan Bin Mohammed Street<br />Abu Dhabi<br />PO Box 35173<br />United Arab Emirates<br /><br />+971 2 654 3545<br /></div>"},{"title":"UAE","lat":25.2574256,"lng":55.3269236,"type":"key-office-locations","markup":"<div class='popup-title'>UAE</div><div class='popup-list'>Ricardo Rail Ltd<br />Business Village, 7th floor <br />129-621 Port Saeed<br />Dubai<br />United Arab Emirates<br /><br />+971 (0) 4 568 2974<br /></div>"},{"title":"Qatar","lat":25.318234,"lng":51.5273592,"type":"key-office-locations","markup":"<div class='popup-title'>Qatar</div><div class='popup-list'>Ricardo Technical Consultancy LLC<br />Palm Tower, Block B, 15th Floor<br />West Bay<br />Doha<br />P.O Box 20048<br />Qatar<br /><br />+974 4034 2038<br /></div>"},{"title":"Johannesburg","lat":-26.10753,"lng":28.05268,"type":"key-office-locations","markup":"<div class='popup-title'>Johannesburg</div><div class='popup-list'>Ricardo South Africa (pty) Ltd<br />Atrium on 5th, 9th Floor, <br />5th Street, Sandton<br />Johannesburg<br />2196<br />South Africa<br /><br />+27 716703150<br /></div>"},{"title":"Detroit-USA","lat":42.23629,"lng":-83.44145,"type":"technical-centres","markup":"<div class='popup-title'>Detroit-USA</div><div class='popup-list'>Detroit <br />Detroit Technical Center<br />40000 Ricardo Drive<br />Van Buren Township, Michigan <br />48111-1641<br />USA<br /><br /> +(1) 734 397 6666<br /></div>"},{"title":"Huntsville-USA ","lat":34.7450654,"lng":-86.6907824,"type":"key-office-locations","markup":"<div class='popup-title'>Huntsville-USA </div><div class='popup-list'>Huntsville<br />150 W. Park Loop<br />Huntsville, Alabama<br />35806<br />USA<br /><br /> (+1) 256 489 7869<br /></div>"},{"title":"San Diego-USA","lat":33.1341863,"lng":-117.2586746,"type":"technical-centres","markup":"<div class='popup-title'>San Diego-USA</div><div class='popup-list'>San Diego <br />2738 Loker Avenue West<br />Carlsbad, California <br />92010<br />USA<br /></div>"},{"title":"Sterling Heights-USA","lat":42.55792,"lng":-83.03966,"type":"key-office-locations","markup":"<div class='popup-title'>Sterling Heights-USA</div><div class='popup-list'>Sterling heights<br />35860 Beattie Drive<br />Sterling Heights, Michigan <br />48312<br />USA<br /></div>"},{"title":"Troy-USA","lat":42.56082,"lng":-83.14124,"type":"key-office-locations","markup":"<div class='popup-title'>Troy-USA</div><div class='popup-list'>Troy<br />Suite 100,<br />340 East Big Beaver Rd<br />Troy, Michigan<br />48083<br />USA<br /></div>"},{"title":"Boulder-USA","lat":40.00011,"lng":-105.22907,"type":"key-office-locations","markup":"<div class='popup-title'>Boulder-USA</div><div class='popup-list'>4770 Baseline Road<br />Suite 200, Office 205<br />Boulder<br />Colorado 80303<br />USA<br /></div>"},{"title":"California, Maryland-USA","lat":38.301792,"lng":-76.511192,"type":"key-office-locations","markup":"<div class='popup-title'>California, Maryland-USA</div><div class='popup-list'>California, Maryland<br />44425 Pecan Court, Suite 200<br />California, Maryland<br />20653<br />USA<br /><br />(+1) 301 880 4611<br /></div>"},{"title":"Toronto-Canada ","lat":43.65137,"lng":-79.37924,"type":"key-office-locations","markup":"<div class='popup-title'>Toronto-Canada </div><div class='popup-list'>Toronto <br />1 Richmond Street West<br />Suite 902<br />Toronto<br />M5H 3W4<br />Canada<br /></div>"},{"title":"Quebec-Canada","lat":45.5004,"lng":-73.5737,"type":"key-office-locations","markup":"<div class='popup-title'>Quebec-Canada</div><div class='popup-list'>Quebec<br />Suite 803, Montreal <br />355 Peel Street<br />Montreal<br />H3C 2G9<br />Canada<br /></div>"},{"title":"Bristol","lat":51.4510384,"lng":-2.596233,"type":"key-office-locations","markup":"<div class='popup-title'>Bristol</div><div class='popup-list'>21 Prince Street<br />1st Floor North<br />Bristol<br />BS1 4PH<br />UK<br /></div>"},{"title":"Derby","lat":52.9148684,"lng":-1.4582772,"type":"technical-centres","markup":"<div class='popup-title'>Derby</div><div class='popup-list'>25 Brunel Parkway<br />Pride Park<br />Derby<br />DE24 8HR<br />UK<br /></div>"},{"title":"Glasgow","lat":55.8630686,"lng":-4.26349,"type":"key-office-locations","markup":"<div class='popup-title'>Glasgow</div><div class='popup-list'>18 Blythswood Square<br />Glasgow<br />G2 4BG<br />UK<br /></div>"},{"title":"Guildford","lat":51.239281,"lng":-0.613143,"type":"key-office-locations","markup":"<div class='popup-title'>Guildford</div><div class='popup-list'>First Floor, Surrey Technology Centre<br />40 Occam Road<br />Guildford<br />GU2 7YG<br />UK<br /></div>"},{"title":"Harwell","lat":51.57761087987324,"lng": -1.3069457153770607,"type":"key-office-locations","markup":"<div class='popup-title'>Harwell</div><div class='popup-list'>The Gemini Building<br />Fermi Avenue<br />Harwell, Didcot<br />OX11 0QR<br />UK<br /></div>"},{"title":"Leamington Spa","lat":52.28036329354442,"lng":-1.5045201673538022,"type":"technical-centres","markup":"<div class='popup-title'>Leamington Spa</div><div class='popup-list'>Midlands Technical Centre<br />Southam Road<br />Radford Semele<br />Leamington Spa, Warwickshire<br />CV31 1FQ<br />UK<br /></div>"},{"title":"London","lat":51.5164162,"lng":-0.178441,"type":"key-office-locations","markup":"<div class='popup-title'>London</div><div class='popup-list'>2nd Floor<br />30 Eastbourne Terrace<br />Paddington, London<br />W2 6LA<br />UK<br /></div>"},{"title":"Manchester","lat":53.463511822101395,"lng":-2.236719812668972,"type":"key-office-locations","markup":"<div class='popup-title'>Manchester</div><div class='popup-list'>Bright Building<br />Manchester Science Park<br />Pencroft Way, Manchester<br />M15 6GZ<br />UK<br /></div>"},{"title":"Preston","lat":53.76037187210952,"lng":-2.7174751636876255,"type":"key-office-locations","markup":"<div class='popup-title'>Preston</div><div class='popup-list'>Preston Technology Centre<br />Marsh Lane<br />Preston<br />PR1 8UQ<br />UK<br /></div>"},{"title":"Sheffield","lat":53.3771961475824,"lng":-1.5089941108117937,"type":"key-office-locations","markup":"<div class='popup-title'>Sheffield</div><div class='popup-list'>Unit F10, Redlands Business Centre<br />3-5 Tapton House Road<br />Sheffield<br />S10 5BY<br />UK<br /></div>"},{"title":"Shoreham","lat":50.84162791866829,"lng":-0.29230753217929206,"type":"technical-centres","markup":"<div class='popup-title'>Shoreham</div><div class='popup-list'>Ricardo Head Office<br />Shoreham Technical Centre<br />Shoreham-by-Sea<br />West Sussex<br />BN43 5FG<br />UK<br /></div>"},{"title":"York","lat":53.9544596,"lng":-1.0915395,"type":"key-office-locations","markup":"<div class='popup-title'>York</div><div class='popup-list'>5 St Marys Court<br />Blossom Street<br />York<br />YO24 1AH<br />UK<br /></div>"}]; function initMap() { bounds = new google.maps.LatLngBounds(); var styles = [{ "elementType": "geometry", "stylers": [{ "color": "#e8ecf4" }] }, { "elementType": "labels.icon", "stylers": [{ "visibility": "off" }] }, { "elementType": "labels.text.fill", "stylers": [{ "color": "#616161" }] }, { "elementType": "labels.text.stroke", "stylers": [{ "color": "#f5f5f5" }] }, { "featureType": "administrative", "stylers": [{ "visibility": "off" }] }, { "featureType": "poi", "stylers": [{ "visibility": "off" }] }, { "featureType": "road", "stylers": [{ "visibility": "off" }] }, { "featureType": "transit", "stylers": [{ "visibility": "off" }] }, { "featureType": "water", "elementType": "geometry", "stylers": [{ "color": "#FFFFFF" }] }, { "featureType": "water", "elementType": "labels", "stylers": [{ "visibility": "off" }] }]; var defaultLatLng = { lat: 51.50981065730398, lng: 0 }; //new google.maps.LatLng(-34.397, 150.644) map = new google.maps.Map(document.getElementById("map"), { center: defaultLatLng, styles: styles, disableDefaultUI: true, zoomControl: true }); createMarkers(markerIconSize); const clusterSvg = window.btoa(` <svg fill="#97124B" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 240 240"> <circle cx="120" cy="120" opacity="1" r="70" /> <circle cx="120" cy="120" opacity=".7" r="90" /> <circle cx="120" cy="120" opacity=".3" r="110" /> </svg>`); const renderer = { render: ({count,position}) => new google.maps.Marker({ label: { text: String(count), color: "#ffffff" }, icon: { url: `data:image/svg+xml;base64,${clusterSvg}`, scaledSize: new google.maps.Size(45, 45) }, position, zIndex: Number(google.maps.Marker.MAX_ZINDEX) + count }) }; const cluster = new markerClusterer.MarkerClusterer({ map, markers, renderer }); //Events google.maps.event.addListener(map, 'click', function(e) { //close popup bubble when not clicked inside if ($(e.target).closest('.popup-container').length == 0) { //outside of popup $('.popup-container').each(function() { $(this).remove(); }); } }); } function createMarkers(iconSize) { //Handle markers. for (var i = 0; i < jsonMarkers.length; i++) { //console.log('jsonMarkers[i].title = ' + jsonMarkers[i].title + '|' + jsonMarkers[i].type + '|'); //Create markers var pos = new google.maps.LatLng(jsonMarkers[i].lat, jsonMarkers[i].lng); var iconUrl = (jsonMarkers[i].type == "default" ? defaultMarker : defaultMarker + "-" + jsonMarkers[i].type) + ".png"; const icon = { url: iconUrl, // url scaledSize: new google.maps.Size(iconSize, iconSize), // scaled size } var marker = new google.maps.Marker({ position: pos, icon: icon, map: map }); markers.push(marker); bounds.extend(pos); //adding popup on marker click google.maps.event.addListener(marker, 'click', (function(position, content, type) { return function() { //console.log('marker click'); $('.popup-container').remove(); if ($(window).outerWidth(true) >= 992) { Popup = createPopupObject(); popup = new Popup( position, content, type ); popup.setMap(map); } else { injectPopupDOM(content, type); } }; })(pos, jsonMarkers[i].markup, jsonMarkers[i].type)); } map.fitBounds(bounds); //map.setCenter(bounds.getCenter()); } function setMapOnAll(map) { for (let i = 0; i < markers.length; i++) { markers[i].setMap(map); } } //Methods function resizeMap(iconSize, isResizing) { if (isResizing) { setMapOnAll(null); createMarkers(iconSize); } } function injectPopupDOM(content, type) { var el = document.createElement("div"); el.innerHTML = content; el.classList.add("popup-bubble"); // This zero-height div is positioned at the bottom of the bubble. const bubbleAnchor = document.createElement("div"); bubbleAnchor.classList.add("popup-bubble-anchor", type); bubbleAnchor.appendChild(el); // This zero-height div is positioned at the bottom of the tip. var containerDiv = document.createElement("div"); containerDiv.classList.add("popup-container"); containerDiv.appendChild(bubbleAnchor); $('.c-map-popup').append(containerDiv); } function createPopupObject() { /*A customized popup on the map.*/ class Popup extends google.maps.OverlayView { position; containerDiv; elContent; constructor(position, content, type) { super(); this.position = position; //check if an element, if not then create one. Should never be an element for current implementation var exists = document.getElementById(content); if (!exists) { this.elContent = document.createElement("div"); this.elContent.innerHTML = content; } this.elContent.classList.add("popup-bubble"); // This zero-height div is positioned at the bottom of the bubble. const bubbleAnchor = document.createElement("div"); bubbleAnchor.classList.add("popup-bubble-anchor", type); bubbleAnchor.appendChild(this.elContent); // This zero-height div is positioned at the bottom of the tip. this.containerDiv = document.createElement("div"); this.containerDiv.classList.add("popup-container"); this.containerDiv.appendChild(bubbleAnchor); // Optionally stop clicks, etc., from bubbling up to the map. Popup.preventMapHitsAndGesturesFrom(this.containerDiv); } /** Called when the popup is added to the map. */ onAdd() { this.getPanes().floatPane.appendChild(this.containerDiv); } /** Called when the popup is removed from the map. */ onRemove() { if (this.containerDiv.parentElement) { this.containerDiv.parentElement.removeChild(this.containerDiv); } } /** Called each frame when the popup needs to draw itself. */ draw() { const divPosition = this.getProjection().fromLatLngToDivPixel( this.position ); // Hide the popup when it is far out of view. const display = Math.abs(divPosition.x) < 4000 && Math.abs(divPosition.y) < 4000 ? "block" : "none"; if (display === "block") { this.containerDiv.style.left = divPosition.x + "px"; this.containerDiv.style.top = divPosition.y + "px"; } if (this.containerDiv.style.display !== display) { this.containerDiv.style.display = display; } } } return Popup; } </script> <script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyA_8JJ7MYZ-sUw1sYKMhHwDDssdPq537nQ&callback=initMap"></script> </div> </div> </div> </div> </section> <section class="c-feed c-listing s-spacing" > <div class="container gutter-small"> <div class="row"> <div class="col-lg-3 c-listing-item c-listing-intro"> <div class="c-feed-intro"> <h2 class="c-feed-title">Discover our insights</h2> <div class="c-feed-text"> <p>Stay up to date with our latest industry news.</p> </div> <a href="/en/news-and-insights/industry-insights" class="s-button-main">Learn more</a> </div> </div> <div class="col-6 col-md-4 col-lg-3 c-listing-item"> <div class="position-relative"> <img class="c-feed-item-image" src="/media/npfdvj2u/metrolinx-toronto-canada-rail-ricardo.jpg?rxy=0.845421604723386,0.7102740434819421&width=960&height=738&format=webp&quality=80&v=1d90388a46e54f0" alt="Metrolinx Toronto Canada Rail Ricardo" loading="lazy" /> </div> <h3 class="c-feed-item-title">Ricardo supporting the transformation of the Greater Toronto and Hamilton rail network</h3> <a href="/en/news-and-insights/industry-insights/ricardo-supporting-the-transformation-of-the-greater-toronto-and-hamilton-rail-network" class="s-button-main">Read article</a> </div> <div class="col-6 col-md-4 col-lg-3 c-listing-item"> <div class="position-relative"> <img class="c-feed-item-image" src="/media/plqnjvog/milan-smog.jpg?width=960&height=738&format=webp&quality=80&v=1d905d58557b170" alt="Milan Smog" loading="lazy" /> </div> <h3 class="c-feed-item-title">Ricardo air quality expertise to help European Commission reduce premature deaths from air pollution</h3> <a href="/en/news-and-insights/press-releases/2022/ricardo-air-quality-expertise-to-help-european-commission-reduce-premature-deaths-from-air-pollution" class="s-button-main">Read article</a> </div> <div class="col-6 col-md-4 col-lg-3 c-listing-item"> <div class="position-relative"> <img class="c-feed-item-image" src="/media/zwmi1in2/ricardo-delivers-major-european-reports-on-the-lifecycle-cover.jpg?width=960&height=738&format=webp&quality=80&v=1d8c6e79c4a7520" alt="Ricardo Delivers Major European Reports On The Lifecycle Cover" loading="lazy" /> </div> <h3 class="c-feed-item-title">Ricardo delivers major European report on the lifecycle impacts of road vehicles</h3> <a href="/en/news-and-insights/press-releases/2020/ricardo-delivers-major-european-report-on-the-lifecycle-impacts-of-road-vehicles" class="s-button-main">Read article</a> </div> </div> </div> </section> </div> </main> <footer> <section class="c-footer s-spacing s-spacing-none"> <div class="container"> <div class="row"> <div class="col-md c-footer-first"> <a href="/en"> <img src="/media/bpujp21b/brand-logo-white.svg" alt="Brand Logo White" loading="lazy" /> </a> <a href="mailto:info@ricardo.com">info@ricardo.com</a> <a href="tel:+44 1273 455611">+44 (0)1273 455611</a> </div> <div class="col-md"> <h3 class="c-footer-item-title">Our company</h3> <a href="/en/who-we-are">About us</a> <a href="/en/who-we-are/our-strategy">Strategy</a> <a href="/en/markets">Markets</a> <a href="/en/solutions">Solutions</a> </div> <div class="col-md"> <h3 class="c-footer-item-title">Useful links</h3> <a href="/en/sustainability">Sustainability</a> <a href="/en/who-we-are/governance/policies">Policies</a> <a href="/en/who-we-are/governance/policies/terms-and-conditions-of-purchase">Procurement policies and procedures</a> <a href="/en/our-certificates">Our certificates</a> <a href="https://cms.ricardo.com/media/3v3bhd0n/ricardo_modern-slavery-statement_110924.pdf">Modern Slavery Statement</a> </div> <div class="col-md"> <h3 class="c-footer-item-title">Media</h3> <a href="/en/news-and-insights/industry-insights">Insights</a> <a href="/en/news-and-insights/press-releases">Press releases</a> <a href="/en/investors">Investors</a> <a href="mailto:media@ricardo.com">Press contacts</a> </div> <div class="col-md"> <h3 class="c-footer-item-title">Get in touch</h3> <a href="/en/contact-us">Contact us</a> <a href="/en/contact-us/locations">Locations</a> <a href="https://www.linkedin.com/company/ricardo-plc/" target="_blank" class="c-footer-social"> <img src="/media/l04l1owz/in-white-logo.png?rmode=max&width=20&format=webp&quality=80&v=1d903e24cf83f10" alt="LinkedIn White Logo png" loading="lazy"> </a> </div> </div> <div class="row c-footer-copyright-mobile"> <div class="col-md-12"> <a href="/en/cookie-policy">Cookie policy</a> <a href="/en/privacy-notice">Privacy notice</a> <a href="/en/terms-and-conditions">Terms and conditions</a> <a href="/en/accessibility">Accessibility</a> </div> </div> </div> </section> <section class="c-footer-copyright"> <div class="container"> <div class="row"> <div class="col-md-6"> <p>© Copyright 2024 Ricardo. All rights reserved.</p> </div> <div class="col-md-6 c-footer-copyright-links"> <a href="/en/cookie-policy">Cookie policy</a> <a href="/en/privacy-notice">Privacy notice</a> <a href="/en/terms-and-conditions">Terms and conditions</a> <a href="/en/accessibility">Accessibility</a> </div> </div> </div> </section> </footer> <script defer src="/js/bundle.min.js?v=CXS0pTjqG2n711HLBMdaSFDeFV0"></script> </body> </html>