PageSourceSearch

https://www.turnerandtownsend.com/who-we-are/

html turnerandtownsend.com collected 2026-10-02 03:05:19 UTC 84,605 bytes, 1,333 lines download raw bytes

1
2
3<!DOCTYPE html>
4<html lang="en">
5
6<head>
7    <meta charset="utf-8">
8    <meta http-equiv="X-UA-Compatible" content="IE=edge">
9    <meta name="viewport" content="height=device-height, width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
10
11    
12    
12<script>window.dataLayer = window.dataLayer || [];</script>
12
13    
13<script>
vendor: 495 bytes, lines 13-21
13
14        (function (w, d, s, l, i) {
15            w[l] = w[l] || []; w[l].push({
16                'gtm.start':
17                    new Date().getTime(), event: 'gtm.js'
18            }); var f = d.getElementsByTagName(s)[0],
19                j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
20                    'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
21        })(window, document, 'script', 'dataLayer', '
21GTM-K6SVTT
vendor: 3 bytes, line 21
21');
21</script>
21
22
23
24<script>
25      (function(w,d,u,t,o,c){w['dmtrackingobjectname']=o;c=d.createElement(t);c.async=1;c.src=u;t=d.getElementsByTagName
26      (t)[0];t.parentNode.insertBefore(c,t);w[o]=w[o]||function(){(w[o].q=w[o].q||[]).push(arguments);};
27      })(window, document, '//static.trackedweb.net/js/_dmptv4.js', 'script', 'dmPt');
28      window.dmPt('create', 'DM-6926462143-01', 'turnerandtownsend.com');
29    window.dmPt('track');
30</script>
30
31
32<title>Who we are | Turner &amp; Townsend</title>
33
34<meta property="og:url" content="https://www.turnerandtownsend.com/who-we-are/">
35<meta property="og:type" content="website">
36<meta property="og:title" content="Who we are | Turner &amp; Townsend">
37<meta property="og:locale" content="en">
38<meta property="og:site_name" content="">
39<link rel="canonical" href="https://www.turnerandtownsend.com/who-we-are/">
40
41<meta name="robots" content="index,follow">
42<meta name="googlebot" content="index,follow">
43<meta name="silktide-cms" content="eyJlZGl0b3JVcmwiOiJodHRwczovL3d3dy50dXJuZXJhbmR0b3duc2VuZC5jb20vdW1icmFjbyMvY29udGVudC9jb250ZW50L2VkaXQvMTAyMzg/bWN1bHR1cmU9ZW4ifQ==" />
44
45            <link rel="alternate" hreflang="en" href="https://www.turnerandtownsend.com/who-we-are/" />
46            <link rel="alternate" hreflang="en-us" href="https://www.turnerandtownsend.com/en-us/who-we-are/" />
47
48    <link rel="stylesheet" href="/css/layout.css?v=639238656880000000" />
49    <link rel="stylesheet" href="/css/main.css?v=639238656880000000" />
50
51    <link rel="preconnect" href="https://fonts.googleapis.com">
52    <link rel="preconnect" crossorigin href="https://fonts.gstatic.com">
53    <link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&amp;display=swap">
54    <link rel="stylesheet" media="print" onload="this.media='all'" href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&amp;display=swap">
55    <noscript>
56        <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&amp;display=swap">
57    </noscript>
58    <link rel="stylesheet" crossorigin="anonymous" referrerpolicy="no-referrer" href="https://cdn.jsdelivr.net/npm/[email protected]/build/custom-select.min.css" />
59
60    
60<script type="application/ld+json">{"@context":"https://schema.org","identifier":"2930fe1e3bc147d39a638ae96ffe1214","@type":"WebPage","name":"Who we are","description":"","url":"https://www.turnerandtownsend.com/who-we-are/","datePublished":"12/11/2025 11:36:26 AM","dateModified":"9/1/2026 11:29:33 AM","image":null,"breadcrumb":{"@context":"https://schema.org","identifier":null,"@type":"BreadcrumbList","itemListElement":[{"@context":"https://schema.org","identifier":null,"@type":"ListItem","position":1,"name":"Turner \u0026 Townsend","item":"https://www.turnerandtownsend.com/"},{"@context":"https://schema.org","identifier":null,"@type":"ListItem","position":2,"name":"Who we are","item":"https://www.turnerandtownsend.com/who-we-are/"}]}}</script>
vendor: 2 bytes, line 60
60
61<script type="application/ld+json">{"@context":"https://schema.org","identifier":"01ba9237d333475bb4f75bbb59905219","@type":"WebPageElement","headline":"About us","description":null,"image":null,"potentialAction":{"@context":"https://schema.org","identifier":"01ba9237d333475bb4f75bbb59905219","@type":"Action","target":null}}</script>
vendor: 2 bytes, line 61
61
62<script type="application/ld+json">{"@context":"https://schema.org","identifier":"2a8b7a67e3ed455fa493146e6c12783c","@type":"WebPageElement","headline":"","description":null,"image":null,"potentialAction":{"@context":"https://schema.org","identifier":"2a8b7a67e3ed455fa493146e6c12783c","@type":"Action","target":null}}</script>
vendor: 2 bytes, line 62
62
63<script type="application/ld+json">{"@context":"https://schema.org","identifier":"73f39a8dff2745aa94a77b102072eef3","@type":"WebPageElement","headline":"","description":null,"image":null,"potentialAction":{"@context":"https://schema.org","identifier":"73f39a8dff2745aa94a77b102072eef3","@type":"Action","target":null}}</script>
vendor: 2 bytes, line 63
63
64<script type="application/ld+json">{"@context":"https://schema.org","identifier":"bbf454ef338e47e5b099bfd1f268b9e5","@type":"WebPageElement","headline":"","description":"\u003Cp class=\u0022MsoNormal text-lg\u0022\u003EWe are committed to transforming performance for a greener, more inclusive and more productive world.\u003C/p\u003E\n\u003Cp class=\u0022MsoNormal text-lg\u0022\u003EThe projects and portfolios we work on shape lives, communities and economies for generations. That responsibility matters. To maximise our impact, we work in partnership with our clients, combining local expertise, global capability and outcome-led thinking to raise the standard of how projects are set up and delivered.\u003C/p\u003E\n\u003Cp class=\u0022MsoNormal text-lg\u0022\u003EWe take our wider responsibilities seriously too. That means actively building an inclusive culture where everyone can thrive, working towards a low-carbon future, and partnering with communities to open up opportunities and help people when they need it most.\u003C/p\u003E","image":"https://www.turnerandtownsend.com/media/taght2zy/_h3a9182_2560-x-1440px.webp","potentialAction":{"@context":"https://schema.org","identifier":"bbf454ef338e47e5b099bfd1f268b9e5","@type":"Action","target":null}}</script>
vendor: 2 bytes, line 64
64
65<script type="application/ld+json">{"@context":"https://schema.org","identifier":"594fd9b71bb44395a6a728b9d720f85f","@type":"WebPageElement","headline":"Our values guide how we work together, treat each other and build trusted relationships with our clients.","description":null,"image":null,"potentialAction":{"@context":"https://schema.org","identifier":"594fd9b71bb44395a6a728b9d720f85f","@type":"Action","target":null}}</script>
vendor: 2 bytes, line 65
65
66<script type="application/ld+json">{"@context":"https://schema.org","identifier":"ce822a67b7584a30802ba99752bb4b70","@type":"WebPageElement","headline":"","description":"\u003Cp\u003E\u003Cstrong\u003ELove a challenge\u003C/strong\u003E\u2028\u003Cbr\u003EWe thrive on challenges, pushing ourselves and others to bring about change. We don\u2019t shy away from difficulty; instead, we stay proactive, always looking for ways to improve and raise the bar.\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003EStronger together\u003C/strong\u003E\u2028\u003Cbr\u003EOur best work happens when we collaborate. By building diverse teams and genuinely connecting, we deliver outcomes that none of us could achieve alone. We use our combined strengths to create positive change.\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003EBringing out the best\u003C/strong\u003E\u2028\u003Cbr\u003EWe\u2019re committed to helping each other learn, grow and do great work. Everyone here has something important to offer, so we create an environment built on care, respect and genuine listening.\u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\u0022/join-us/\u0022 title=\u0022Join us\u0022 class=\u0022btn btn--secondary\u0022\u003EJoin us\u003C/a\u003E\u003C/p\u003E","image":"https://www.turnerandtownsend.com/media/0tcdz4in/tt-734016_2560-x-1440px.webp","potentialAction":{"@context":"https://schema.org","identifier":"ce822a67b7584a30802ba99752bb4b70","@type":"Action","target":null}}</script>
vendor: 2 bytes, line 66
66
67<script type="application/ld+json">{"@context":"https://schema.org","identifier":"59a2bb4681db4b53a38a1e3621c5ae7c","@type":"WebPageElement","headline":"","description":null,"image":null,"potentialAction":{"@context":"https://schema.org","identifier":"59a2bb4681db4b53a38a1e3621c5ae7c","@type":"Action","target":null}}</script>
vendor: 2 bytes, line 67
67
68<script type="application/ld+json">{"@context":"https://schema.org","identifier":"478e1d0a67374bfa8751edb3d682eab8","@type":"WebPageElement","headline":"Ready to start making a world of difference? Take your first step.","description":"","image":"https://www.turnerandtownsend.com/media/0ysgzas0/careers-pattern.png","potentialAction":{"@context":"https://schema.org","identifier":"478e1d0a67374bfa8751edb3d682eab8","@type":"Action","target":null}}</script>
vendor: 2 bytes, line 68
68
69<script type="application/ld+json">{"@context":"https://schema.org","identifier":"faeeb9be383a4c3e8becdec0aabcffe1","@type":"WebPageElement","headline":"","description":null,"image":null,"potentialAction":{"@context":"https://schema.org","identifier":"faeeb9be383a4c3e8becdec0aabcffe1","@type":"Action","target":null}}</script>
vendor: 2 bytes, line 69
69
70<script type="application/ld+json">{"@context":"https://schema.org","identifier":"1d87dcacf0ef452dbcbb682cf80b4499","@type":"WebPageElement","headline":"Get our latest insights direct to your inbox","description":"\u003Cp\u003ESign up for our newsletter - trends, market intelligence and expert perspectives.\u003C/p\u003E","image":null,"potentialAction":{"@context":"https://schema.org","identifier":"1d87dcacf0ef452dbcbb682cf80b4499","@type":"Action","target":null}}</script>
70
71
72<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("=");
722===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,{
73src: "https://js.monitor.azure.com/scripts/b/ai.2.min.js", // The SDK URL Source
74crossOrigin: "anonymous", 
75cfg: { // Application Insights Configuration
76    connectionString: 'InstrumentationKey=e8270707-25ab-4b97-9085-be9b26789cae;IngestionEndpoint=https://uksouth-1.in.applicationinsights.azure.com/;LiveEndpoint=https://uksouth.livediagnostics.monitor.azure.com/;ApplicationId=615455ff-d06c-4225-a641-2feecbd3c8d3'
77}});</script>
77</head>
78
79<body>
80    
81<header class="header js-header header--fixed">
82    <div class="header__main">
83        <div class="header__inner">
84            <a href="/" class="header__logo">
85                <img data-light src="/media/sdqpgmhu/logo-blue.svg?height=40&amp;quality=95&amp;v=1dd3a0409919940" alt="Logo Blue" class="" width="280" height="40" loading="lazy" />
86                <img data-dark src="/media/0ezniaz3/logo-white.svg?height=40&amp;quality=95&amp;v=1dd3a0409a150b0" alt="Logo White" class="" width="280" height="40" loading="lazy" />
87            </a>
88
89            <div class="header__menu js-header-menu">
90                    <ul class="header__menu__nav nav">
91                            
92<li class="nav__section">
93        <a href="/what-we-do/" class="nav-section__link js-nav-section" data-section="a2f95126afd34daf8d4462f23b2a5445">
94            What we do
95                <i class="icon icon-mask-chevron-down nav-section__link__icon"></i>
96        </a>
97</li>
98                            
99<li class="nav__section">
100        <a href="/who-we-are/" class="nav-section__link nav-active js-nav-section" data-section="88a8c9650e9b47179e3530b714187319">
101            Who we are
102                <i class="icon icon-mask-chevron-down nav-section__link__icon"></i>
103        </a>
104</li>
105                            
106<li class="nav__section">
107        <a href="/join-us/" class="nav-section__link js-nav-section" data-section="9a50c1d203e64cc0b6fbe52f6663c49e">
108            Join us
109                <i class="icon icon-mask-chevron-down nav-section__link__icon"></i>
110        </a>
111</li>
112                            
113<li class="nav__section">
114        <a href="/locations/" class="nav-section__link" data-section="edd4f5badd53448191b87217b502722d">
115            Locations
116        </a>
117</li>
118                            
119<li class="nav__section">
120        <a href="/contact/" class="nav-section__link" data-section="3bfd22dc756441ddb5e071cb1855a2c9">
121            Contact
122        </a>
123</li>
124                    </ul>
125
126                <div class="header__menu__actions">
127                        <a href="#" class="header__menu__actions__icon js-nav-icon" data-section="culture-selector" aria-label="Choose location">
128                            <i class="icon icon-mask-globe-1"></i>
129                                <span class="header__menu__actions__icon__text text-xs">global-en</span>
130                        </a>
131                    <a href="#" class="header__menu__actions__icon js-nav-search" aria-label="Search">
132                        <i class="icon icon-mask-search"></i>
133                    </a>
134                    <a href="#" class="header__menu__actions__icon js-nav-icon" data-section="additional-links" aria-label="Open menu">
135                        <i class="icon icon-mask-menu" data-open></i>
136                        <i class="icon icon-mask-close" data-close></i>
137                    </a>
138                </div>
139            </div>
140                <div class="header__menu header__menu--search js-header-search hidden">
141                    <form class="header__menu__search js-header-search-form" action="/search/">
142                        <div class="header__menu__search__input">
143                            <label for="search-query" class="visually-hidden">Search query</label>
144                            <input type="text" class="search-drawer__field__input js-header-search-input" name="q" id="search-query" placeholder="What are you looking for?" />
145                        </div>
146                        <button type="submit" class="header__menu__search__button js-header-search-submit" aria-label="Search">
147                            <i class="icon icon-mask-search"></i>
148                        </button>
149                        <button type="button" class="header__menu__search__button js-header-search-close" aria-label="Close">
150                            <i class="icon icon-mask-close"></i>
151                        </button>
152                    </form>
153                </div>
154        </div>
155    </div>
156    <div class="nav-drawer">
157        <div class="nav-drawer__overlay js-nav-drawer-overlay"></div>
158        <div class="nav-drawer__inner">
159                
160<div class="nav-drawer__inner__section js-nav-drawer-inner-section" data-section="a2f95126afd34daf8d4462f23b2a5445">
161        <a href="/what-we-do/" class="nav-drawer-section__link link-xl js-nav-
161drawer-section">
162            What we do
163                <span class="nav-drawer-section__link__icon">
164                    <i class="icon icon-mask-plus"></i>
165                </span>
166        </a>
167
168        <div class="nav-drawer-section__menu js-nav-drawer-section-menu">
169                <a href="/what-we-do/" class="nav-drawer-section__menu__overview-link link-xl">
170                    What we do
171                    <span class="nav-drawer-section__link__icon">
172                        <i class="icon icon-mask-chevron-right"></i>
173                    </span>
174                </a>
175
176                <div class="nav-drawer-section__menu__group">
177                        <a href="/what-we-do/services/" class="nav-drawer-section__menu__group__heading link-xl">
178                            Services
179                            <span class="nav-drawer-section__link__icon">
180                                <i class="icon icon-mask-chevron-right"></i>
181                            </span>
182                        </a>
183
184                        <ul class="nav-drawer-section__menu__group__links">
185                                <li class="nav-drawer-section__menu__group__links__item">
186                                    <a href="/what-we-do/services/asset-and-building-consultancy/">
187                                        <i class="icon icon-mask-chevron-right"></i>
188                                        Asset and building consultancy
189                                    </a>
190                                </li>
191                                <li class="nav-drawer-section__menu__group__links__item">
192                                    <a href="/what-we-do/services/construction-management/">
193                                        <i class="icon icon-mask-chevron-right"></i>
194                                        Construction management
195                                    </a>
196                                </li>
197                                <li class="nav-drawer-section__menu__group__links__item">
198                                    <a href="/what-we-do/services/controls-and-performance/">
199                                        <i class="icon icon-mask-chevron-right"></i>
200                                        Controls and performance
201                                    </a>
202                                </li>
203                                <li class="nav-drawer-section__menu__group__links__item">
204                                    <a href="/what-we-do/services/cost-and-commercial-management/">
205                                        <i class="icon icon-mask-chevron-right"></i>
206                                        Cost and commercial management
207                                    </a>
208                                </li>
209                                <li class="nav-drawer-section__menu__group__links__item">
210                                    <a href="/what-we-do/services/digital/">
211                                        <i class="icon icon-mask-chevron-right"></i>
212                                        Digital
213                                    </a>
214                                </li>
215                                <li class="nav-drawer-section__menu__group__links__item">
216                                    <a href="/what-we-do/services/procurement-and-supply-chain/">
217                                        <i class="icon icon-mask-chevron-right"></i>
218                                        Procurement and supply chain
219                                    </a>
220                                </li>
221                                <li class="nav-drawer-section__menu__group__links__item">
222                                    <a href="/what-we-do/services/programme-advisory/">
223                                        <i class="icon icon-mask-chevron-right"></i>
224                                        Programme advisory
225                                    </a>
226                                </li>
227                                <li class="nav-drawer-section__menu__group__links__item">
228                                    <a href="/what-we-do/services/project-management/">
229                                        <i class="icon icon-mask-chevron-right"></i>
230                                        Project management
231                                    </a>
232                                </li>
233                                <li class="nav-drawer-section__menu__group__links__item">
234                                    <a href="/what-we-do/services/sustainability/">
235                                        <i class="icon icon-mask-chevron-right"></i>
236                                        Sustainability
237                                    </a>
238                                </li>
239                        </ul>
240                </div>
241                <div class="nav-drawer-section__menu__group">
242                        <a href="/what-we-do/sectors/" class="nav-drawer-section__menu__group__heading link-xl">
243                            Sectors
244                            <span class="nav-drawer-section__link__icon">
245                                <i class="icon icon-mask-chevron-right"></i>
246                            </span>
247                        </a>
248
249                        <ul class="nav-drawer-section__menu__group__links">
250                                <li class="nav-drawer-section__menu__group__links__item">
251                                    <a href="/what-we-do/sectors/aviation/">
252                                        <i class="icon icon-mask-chevron-right"></i>
253                                        Aviation
254                                    </a>
255                                </li>
256                                <li class="nav-drawer-section__menu__group__links__item">
257                                    <a href="/what-we-do/sectors/clean-energy/">
258                                        <i class="icon icon-mask-chevron-right"></i>
259                                        Clean energy
260                                    </a>
261                                </li>
262                                <li class="nav-drawer-section__menu__group__links__item">
263                                    <a href="/what-we-do/sectors/conventional-and-low-carbon-energy/">
264                                        <i class="icon icon-mask-chevron-right"></i>
265                                        Conventional and low carbon energy
266                                    </a>
267                                </li>
268                                <li class="nav-drawer-section__menu__group__links__item">
269                                    <a href="/what-we-do/sectors/corporate-occupier/">
270                                        <i class="icon icon-mask-chevron-right"></i>
271                                        Corporate occupier
272                                    </a>
273                                </li>
274                                <li class="nav-drawer-section__menu__group__links__item">
275                                    <a href="/what-we-do/sectors/data-centres/">
276                                        <i class="icon icon-mask-chevron-right"></i>
277                                        Data centres
278                                    </a>
279                                </li>
280                                <li class="nav-drawer-section__menu__group__links__item">
281                                    <a href="/what-we-do/sectors/defence-and-security/">
282                                        <i class="icon icon-mask-chevron-right"></i>
283                                        Defence and security
284                                    </a>
285                                </li>
286                                <li class="nav-drawer-section__menu__group__links__item">
287                                    <a href="/what-we-do/sectors/healthcare/">
288                                        <i class="icon icon-mask-chevron-right"></i>
289                                        Healthcare
290                                    </a>
291                                </li>
292                                <li class="nav-drawer-section__menu__group__links__item">
293                                    <a href="/what-we-do/sectors/hotels-resorts-and-hospitality/">
294                                        <i class="icon icon-mask-chevron-right"></i>
295                                        Hotels, resorts and hospitality
296                                    </a>
297                                </li>
298                                <li class="nav-drawer-section__menu__group__links__item">
299                                    <a href="/what-we-do/sectors/industrial-and-logistics/">
300                                        <i class="icon icon-mask-chevron-right"></i>
301                                        Industrial and logistics
302                                    </a>
303                                </li>
304                                <li class="nav-drawer-section__menu__group__links__item">
305                                    <a href="/what-we-do/sectors/life-sciences/">
306                                        <i class="icon icon-mask-chevron-right"></i>
307                                        Life sciences
308                                    </a>
309                                </li>
310                                <li class="nav-drawer-section__menu__group__links__item">
311                                    <a href="/what-we-do/sectors/mining/">
312                                        <i class="icon icon-mask-chevron-right"></i>
313                                        Mining
314                                    </a>
315                                </li>
316                                <li class="nav-drawer-section__menu__group__links__item">
317                                    <a href="/what-we-do/sectors/ports-and-maritime/">
318                                        <i class="icon icon-mask-chevron-right"></i>
319                                        Ports and maritime
320                                    </a>
321                                </li>
322                                <li class="nav-drawer-section__menu__group__links__item">
323                                    <a href="/what-we-do/sectors/rail-transit/">
324                                        <i class="icon icon-mask-chevron-right"></i>
325                                        Rail transit
326                                    </a>
327                                </li>
328                                <li class="nav-drawer-section__menu__group__links__item">
329                                    <a href="/what-we-do/sectors/retail/">
330                                        <i class="icon icon-mask-chevron-right"></i>
331                                        Retail
332                                    </a>
333                                </li>
334                                <li class="nav-drawer-section__menu__group__links__item">
335                                    <a href="/what-we-do/sectors/sports-and-venues/">
336                                        <i class="icon icon-mask-chevron-right"></i>
337                                        Sports and venues
338                                    </a>
339                                </li>
340                                <li class="nav-drawer-section__menu__group__links__item">
341                                    <a href="/what-we-do/sectors/tall-and-iconic-buildings/">
342                                        <i class="icon icon-mask-chevron-right"></i>
343                                        Tall and iconic buildings
344                                    </a>
345                                </li>
346                                <li class="nav-drawer-section__menu__group__links__item">
347                                    <a href="/what-we-do/sectors/transmission-and-distribution/">
348                                        <i class="icon icon-mask-chevron-right"></i>
349                                        Transmission and distribution
350                                    </a>
351                                </li>
352                                <li class="nav-drawer-section__menu__group__links__item">
353                                    <a href="/what-we-do/sectors/urban-transport-and-highways/">
354                                        <i class="icon icon-mask-chevron-right"></i>
355                                        Urban transport and highways
356                                    </a>
357                                </li>
358                                <li class="nav-drawer-section__menu__group__links__item">
359                                    <a href="/what-we-do/sectors/water-resources/">
360                                        <i class="icon icon-mask-chevron-right"></i>
361                                        Water resources
362                                    </a>
363                                </li>
364                        </ul>
365                </div>
366                <div class="nav-drawer-section__menu__group">
367                        <a href="/what-we-do/projects/" class="nav-drawer-section__menu__group__heading link-xl">
368                            Projects
369                            <span class="nav-drawer-section__link__icon">
370                                <i class="icon icon-mask-chevron-right"></i>
371                            </span>
372                        </a>
373
374                </div>
375        </div>
376</div>
377                
378<div class="nav-drawer__inner__section js-nav-drawer-inner-section" data-section="88a8c9650e9b47179e3530b714187319">
379        <a href="/who-we-are/" class="nav-drawer-section__link link-xl js-nav-drawer-section">
380            Who we are
381                <span class="nav-drawer-section__link__icon">
382                    <i class="icon icon-mask-plus"></i>
383                </span>
384        </a>
385
386        <div class="nav-drawer-section__menu js-nav-drawer-section-menu">
387                <a href="/who-we-are/" class="nav-drawer-section__menu__overview-link link-xl">
388                    Who we are
389                    <span class="nav-drawer-section__link__icon">
390                        <i class="icon icon-mask-chevron-right"></i>
391                    </span>
392                </a>
393
394                <div class="nav-drawer-section__menu__group">
395                        <a href="/who-we-are/leadership/" class="nav-drawer-section__menu__group__heading link-xl">
396                            Leadership
397                            <span class="nav-drawer-section__link__icon">
398                                <i class="icon icon-mask-chevron-right"></i>
399                            </span>
400                        </a>
401
402                </div>
403                <div class="nav-drawer-section__menu__group">
404                        <a href="/who-we-are/our-people/" class="nav-drawer-section__menu__group__heading link-xl">
405                            Our people
406                            <span class="nav-drawer-section__link__icon">
407                                <i class="icon icon-mask-chevron-right"></i>
408                            </span>
409                        </a>
410
411                </div>
412                <div class="nav-drawer-section__menu__group">
413                        <a href="/who-we-are/corporate-responsibility/" class="nav-drawer-section__menu__group__heading link-xl">
414                            Corporate responsibility
415                            <span class="nav-drawer-section__link__icon">
416                                <i class="icon icon-mask-chevron-right"></i>
417                            </span>
418                        </a>
419
420                </div>
421        </div>
422</div>
423                
424<div class="nav-drawer__inner__section js-nav-drawer-inner-section" data-section="9a50c1d203e64cc0b6fbe52f6663c49e">
425        <a href="/join-us/" class="nav-drawer-section__link link-xl js-nav-drawer-section">
426            Join us
427                <span class="nav-drawer-section__link__icon">
428                    <i class="icon icon-mask-plus"></i>
429                </span>
430        </a>
431
432        <div class="nav-drawer-section__menu js-nav-drawer-section-menu">
433                <a href="/join-us/" class="nav-drawer-section__menu__overview-link link-xl">
434                    Join us
435                    <span class="nav-drawer-section__link__icon">
436                        <i class="icon icon-mask-chevron-right"></i>
437                    </span>
438                </a>
439
440                <div class="nav-drawer-section__menu__group">
441                        <a href="/join-us/current-opportunities/" class="nav-drawer-section__menu__group__heading link-xl">
442                            Current opportunities
443                            <span class="nav-drawer-section__link__icon">
444                                <i class="icon icon-mask-chevron-right"></i>
445                            </span>
446                        </a>
447
448                </div>
449                <div class="nav-drawer-section__menu__group">
450                        <a href="/join-us/career-stories/" class="nav-drawer-section__menu__group__heading link-xl">
451                            Career stories
452                            <span class="nav-drawer-section__link__icon">
453                                <i class="icon icon-mask-chevron-right"></i>
454                            </span>
455                        </a>
456
457                </div>
458                <div class="nav-drawer-section__menu__group">
459                        <a href="/join-us/early-careers/" class="nav-drawer-section__menu__group__heading link-xl">
460                            Early careers
461                            <span class="nav-drawer-section__link__icon">
462                                <i class="icon icon-mask-chevron-right"></i>
463                            </span>
464                        </a>
465
466                </div>
467                <div class="nav-drawer-section__menu__group">
468                        <a href="/join-us/inclusive-pathways/" class="nav-drawer-section__menu__group__heading link-xl">
469                            Inclusive pathways
470                            <span class="nav-drawer-section__link__icon">
471                                <i class="icon icon-mask-chevron-right"></i>
472                            </span>
473                        </a>
474
475                </div>
476        </div>
477</div>
478                
479<div class="nav-drawer__inner__section js-nav-drawer-inner-section" data-section="edd4f5badd53448191b87217b502722d">
480        <a href="/locations/" class="nav-drawer-section__link link-xl">
481            Locations
482        </a>
483
484</div>
485                
486<div class="nav-drawer__inner__section js-nav-drawer-inner-section" data-section="3bfd22dc756441ddb5e071cb1855a2c9">
487        <a href="/contact/" class="nav-drawer-section__link link-xl">
488            Contact
489        </a>
490
491</div>
492                
493<div class="nav-drawer__inner__section js-nav-drawer-inner-section" data-section="culture-selector">
494        <div class="nav-drawer-section__menu">
495                    <p class="nav-drawer-section__menu__overview-link link-xl">
496                        United States
497                    </p>
498        </div>
499            <ul class="nav-drawer-section__menu__group__links nav-drawer-section__menu__groups__culture">
500                    <li class="nav-drawer-section__menu__group__links__item">
501                        <a href="/en-us/">
502                            <i class="icon icon-mask-chevron-right"></i>
503                            United States
504                        </a>
505                    </li>
506            </ul>
507        <div class="nav-drawer-section__menu">
508                        <a href="/" class="nav-drawer-section__menu__overview-link link-xl">
509                            Global
510                            <span class="nav-drawer-section__link__icon">
511                                <i class="icon icon-mask-chevron-right"></i>
512                            </span>
513                        </a>
514        </div>
515</div>
516
517            <div class="nav-drawer__inner__section js-nav-drawer-inner-section" data-section="additional-links">
518                    <a href="/insights/" class="nav-drawer__inner__additional-link link-xl">
519                        Insights
520                    </a>
521                    <a href="/news/" class="nav-drawer__inner__additional-link link-xl">
522                        News
523                    </a>
524                    <a href="/annual-review-2025/" class="nav-drawer__inner__additional-link link-xl">
525                        Annual review
526                    </a>
527            </div>
528        </div>
529    </div>
530    
531<div class="search-drawer">
532    <div class="search-drawer__overlay js-search-drawer-overlay"></div>
533    <div class="search-drawer__inner">
534    </div>
535</div>
536</header>
537        <div class="post-header container">
538                
539    <div class="breadcrumb">
540        <div class="breadcrumb__inner">
541            <ul>
542                        <li>
543                            <a href="/">
544                                Home
545                                <i class="icon icon-mask-chevron-right"></i>
546                            </a>
547                        </li>
548                        <li class="active">Who we are</li>
549            </ul>
550        </div>
551    </div>
552
553        </div>
554    <div class="page-main-content js-page-height">
555                    
556<div class="banner banner--landing " style="">
557    <div class="banner__inner container">
558            <div class="banner__pretitle kicker">
559                Who we are
560            </div>
561        <div class="banner__headings">
562                <div class="banner__title">
563                    <h1>We <span style="color: rgb(0, 144, 220);">push <br>boundaries</span> <br>together.</h1>
564                </div>
565
566        </div>
567        <div class="banner__content">
568                    <div class="banner__text text-xl">
569                        <p class="MsoNormal">We're Turner &amp; Townsend – a global programme manager. For more than 80 years, we’ve helped deliver the projects that define how people live, work and connect.</p>
570<p class="MsoNormal">From shaping resilient cities to advancing clean energy, we approach every challenge with the same goal – to make a meaningful and lasting impact.</p>
571                    </div>
572        </div>
573    </div>
574</div>
575        
576
577
578<div class="section section--none-padding-top section--none-padding-bottom"><div class="container"><div class="grid"><div class="grid__area">
579    <div class="media-block " style="">
580        <div class="media-block__content">
581                <div class="video video-button__container js-video" data-video-id="1021756363">
582                        <div class="video__thumbnail">
583                            <img src="https://i.vimeocdn.com/video/1940579161-fe38cf65ed9ae2cef5f747590df9ca3309e17380a9db979314a2199c4061789e-d_1280?region=us" width="2000" alt="1021756363 thumbnail" />
584                        </div>
585                    <button class="video-button__button js-video-play-button" data-video-id="1021756363" aria-label="Play video">
586                        <i class="icon icon-mask-play"></i>
587                    </button>
588                    <div class="video__frame">
589                        <iframe src="https://player.vimeo.com/video/1021756363?autoplay=0&rel=1&controls=1" data-video frameborder="0"
590                                allow="fullscreen; picture-in-picture; autoplay; encrypted-media" mozallowfullscreen webkitallowfullscreen
591                                allowfullscreen></iframe>
592                    </div>
593                </div>
594                <div class="media-block__overlay">
595                        <div class="kicker">About us</div>
596                        <div class="h4">We shape the future together</div>
597                </div>
598        </div>
599    </div>
600</div></div></div></div>
601
602<div class="section section--reduced-padding-top section--reduced-padding-bottom"><div class="container"><div class="grid"><div class="grid__area">
603    <div class="cards-block "
604         style=""
605         id="cards-block-2a8b7a67-e3ed-455f-a493-146e6c12783c"
606         >
607            <div class="cards-block__stacked-view js-stacked-cards" style="--cols: 2">
608
609
610<div class="content-card  content--dark" style="--card-bg-colour: #1e4479">
611        <div class="content-card__image">
612            <picture><img alt="Two colleagues together looking at a tablet in a plant-filled office." height="450" loading="lazy" src="/media/jeffykjg/_h3a0065_2560-x-1440px.webp?width=800&amp;height=450&amp;format=webp&amp;quality=95&amp;v=1dd3a04127dd6e0" width="800"></img></picture>
613        </div>
614    <div class="content-card__main-content">
615            <div class="content-card__text-content">
616                        <div class="content-card__title">
617                            <p>Our people</p>
618                        </div>
619                        <div class="content-card__description js-card-description text-lg">
620                            <p>We are a people business, and our people are the very best. They are skilled problem solvers, innovators and critical thinkers. They bring deep expertise, creativity and drive to every task.</p>
621                        </div>
622            </div>
623            <div class="content-card__links">
624                    <a href="/who-we-are/our-people/" class="card__link btn">
625                        Find out more
626                    </a>
627            </div>
628    </div>
629</div>
630
631<div class="content-card ">
632        <div class="content-card__image">
633            <picture><img alt="Vincent Clancy, CEO, smiling in front of a window with trees behind him" height="450" loading="lazy" src="/media/51mpxjvw/website-people-images_0049_vincent-clancy.jpg?rxy=0.5283073952380716,0.2600033329056198&amp;width=800&amp;height=450&amp;format=webp&amp;quality=95&amp;v=1dd3a0439efa5f0" width="800"></img></picture>
634        </div>
635    <div class="content-card__main-content">
636            <div class="content-card__text-content">
637                        <div class="content-card__title">
638                            Leadership
639                        </div>
640                        <div class="content-card__description js-card-description text-lg">
641                            <p>Our leadership team embodies the values, high standards and innovative spirit that have defined Turner &amp; Townsend from the start. They guide the business, support our people and ensure we deliver exceptional outcomes.</p>
642                        </div>
643            </div>
644            <div class="content-card__links">
645                    <a href="/who-we-are/leadership/" class="card__link btn">
646                        Find out more
647                    </a>
648            </div>
649    </div>
650</div>            </div>
651    </div>
652</div></div></div></div>
653
654<div class="section section--has-bg-colour section--dark-bg" style=" --bg-colour: #1e4479;"><div class="container"><div class="grid"><div class="grid__area">
655    <div class="stat-card-block has-background-color stat-card-block--dark"
656         style="--bg-colour: #1e4479;"
657         id="stat-block-73f39a8d-ff27-45aa-94a7-7b102072eef3">
658        <div class="stat-card-block__header">
659            <div class="stat-card-block__section-title section-title">
660                Key facts
661            </div>
662            <div class="stat-card-block__header-details">
663                <div class="cards-block__actions-container hide-nav-buttons-desktop">
664                    <div class="cards-block__arrows-container">
665                        <div class="cards-nav-prev btn btn--icon" id="prev-73f39a8d-ff27-45aa-94a7-7b102072eef3">
666                            <i class="icon icon-mask-arrow-left"></i>
667                        </div>
668                        <div class="cards-nav-next btn btn--icon" id="next-73f39a8d-ff27-45aa-94a7-7b102072eef3">
669                            <i class="icon icon-mask-arrow-right"></i>
670                        </div>
671                    </div>
672                </div>
673            </div>
674        </div>
675        <div class="swiper cards-block__content-container"
676             data-prev-btn="#prev-73f39a8d-ff27-45aa-94a7-7b102072eef3"
677             data-next-btn="#next-73f39a8d-ff27-45aa-94a7-7b102072eef3"
678             data-slides-per-row="4">
679            <div class="swiper-wrapper js-stat-card-group">
680                        <div class="swiper-slide">
681                            <div class="stat-card">
682                                <div class="stat-card__top-items">
683                                    <div class="h3 stat-card__stat-heading js-stat-card-heading" style="--card-heading-colour: #0090dc">
684                                                <span>23k&#x2B;</span>
685                                                <span>&#xA;people</span>
686                                    </div>
687                                        <div class="stat-card__text">
688                                            <p><strong>Working together to deliver <br>extraordinary results.</strong></p>
689                                        </div>
690                                </div>
691                                    <a href="/who-we-are/our-people/" class="stat-card__link card__link">
692                                        <i class="icon icon-mask-chevron-right"></i>
693                                    </a>
694                            </div>
695                        </div>
696                        <div class="swiper-slide">
697                            <div class="stat-card">
698                                <div class="stat-card__top-items">
699                                    <div class="h3 stat-card__stat-heading js-stat-card-heading" style="--card-heading-colour: #00a000">
700                                                <span>115</span>
701                                                <span>&#xA;nationalities</span>
702                                    </div>
703                                        <div class="stat-card__text">
704                                            <p><strong>Bringing unique perspectives and <br>fresh thinking to every project.</strong></p>
705                                        </div>
706                                </div>
707                                    <a href="/locations/" class="stat-card__link card__link">
708                                        <i class="icon icon-mask-chevron-right"></i>
709                                    </a>
710                            </div>
711                        </div>
712                        <div class="swiper-slide">
713                            <div class="stat-card">
714                                <div class="stat-card__top-items">
715                                    <div class="h3 stat-card__stat-heading js-stat-card-heading" style="--card-heading-colour: #969ca0">
716			                                    <span>73,378 hrs <br />volunteering</span>
717                                    </div>
718                                        <div class="stat-card__text">
719                                            <p><strong>Giving time, energy and expertise <br>in our local communities.</strong></p>
720                                        </div>
721                                </div>
722                                    <a href="/who-we-are/corporate-responsibility/" class="stat-card__link card__link">
723                                        <i class="icon icon-mask-chevron-right"></i>
724                                    </a>
725                            </div>
726                        </div>
727                        <div class="swiper-slide">
728                            <div class="stat-card">
729                                <div class="stat-card__top-items">
730                                    <div class="h3 stat-card__stat-heading js-stat-card-heading" style="--card-heading-colour: #d55c17">
731                                                <span>80</span>
732                                                <span>&#xA;years</span>
733                                    </div>
734                                        <div class="stat-card__text">
735                                            <p><strong>Delivering some of the world's <br>most impactful projects and programmes.</strong></p>
736                                        </div>
737                                </div>
738                                    <a href="/what-we-do/projects/" class="stat-card__link card__link">
739                                        <i class="icon icon-mask-chevron-right"></i>
740                                    </a>
741                            </div>
742                        </div>
743            </div>
744        </div>
745    </div>
746</div></div></div></div>
747
748<div class="section section--has-bg-colour" style=" --bg-colour: #ffffff;"><div class="container"><div class="grid"><div class="grid__area">
749    <div class="ctm-block side-by-side-content has-background-color" style="--bg-colour: #ffffff;">
750        <div class="ctm-block__main-content ">
751                <div class="ctm-block__title section-title">
752                    Our purpose
753                </div>
754            <div class="ctm-block__text">
755                <p class="MsoNormal text-lg">We are committed to transforming performance for a greener, more inclusive and more productive world.</p>
756<p class="MsoNormal text-lg">The projects and portfolios we work on shape lives, communities and economies for generations. That responsibility matters. To maximise our impact, we work in partnership with our clients, combining local expertise, global capability and outcome-led thinking to raise the standard of how projects are set up and delivered.</p>
757<p class="MsoNormal text-lg">We take our wider responsibilities seriously too. That means actively building an inclusive culture where everyone can thrive, working towards a low-carbon future, and partnering with communities to open up opportunities and help people when they need it most.</p>
758            </div>
759        </div>
760            <div class="ctm-block__main-content">
761                <div class="ctm-block__media-container">
762                            <div class="ctm-block__image-container">
763                                <picture><img alt="Two colleagues together with the main focus featuring a blonde woman having a conversation in a plant-filled office" height="1100" loading="lazy" src="/media/taght2zy/_h3a9182_2560-x-1440px.webp?width=2000&amp;height=1100&amp;format=webp&amp;quality=95&amp;v=1dd3a04255dd710" width="2000"></img></picture>
764                            </div>
765                </div>
766            </div>
767    </div>
768</div></div></div></div>
769
770<div class="section section--none-padding-bottom"><div class="container"><div class="grid"><div class="grid__area">
771    <div class="title-block "
772         style="">
773	    <div class="title-block__title-container">
774	            <div class="kicker">Living by our values</div>
775	            <h2 class="title-block__title h5">Our values guide how we work together, treat each other and build trusted relationships with our clients.</h2>
776	    </div>
777        <div class="title-block__cta-container">
778        </div>
779    </div>
780</div></div></div></div>
781
782<div class="section section--reduced-padding-top"><div class="container"><div class="grid"><div class="grid__area">
783    <div class="ctm-block side-by-side-content reverse " style="">
784        <div class="ctm-block__main-content ">
785            <div class="ctm-block__text">
786                <p><strong>Love a challenge</strong>
<br>We thrive on challenges, pushing ourselves and others to bring about change. We don’t shy away from difficulty; instead, we stay proactive, always looking for ways to improve and raise the bar.</p>
787<p><strong>Stronger together</strong>
<br>Our best work happens when we collaborate. By building diverse teams and genuinely connecting, we deliver outcomes that none of us could achieve alone. We use our combined strengths to create positive change.</p>
788<p><strong>Bringing out the best</strong>
<br>We’re committed to helping each other learn, grow and do great work. Everyone here has something important to offer, so we create an environment built on care, respect and genuine listening.</p>
789<p><a href="/join-us/" title="Join us" class="btn btn--secondary">Join us</a></p>
790            </div>
791        </div>
792            <div class="ctm-block__main-content">
793                <div class="ctm-block__media-container">
794                            <div class="ctm-block__image-container">
795                                <picture><img alt="Male and female colleagues sitting together on light pink sofas in break out room having a casual chat." height="1100" loading="lazy" src="/media/0tcdz4in/tt-734016_2560-x-1440px.webp?width=2000&amp;height=1100&amp;format=webp&amp;quality=95&amp;v=1dd3a042b39c770" width="2000"></img></picture>
796                            </div>
797                </div>
798            </div>
799    </div>
800</div></div></div></div>
801
802<div class="section section--has-bg-colour section--reduced-padding-top section--none-padding-bottom" style=" --bg-colour: #ffffff;"><div class="container"><div class="grid"><div class="grid__area">
803    <div class="cards-block has-background-color"
804         style="--bg-colour: #ffffff;"
805         id="cards-block-59a2bb46-81db-4b53-a38a-1e3621c5ae7c"
806         >
807            <div class="cards-block__stacked-view js-stacked-cards" style="--cols: 2">
808
809
810<div class="content-card ">
811        <div class="content-card__image">
812            <picture><img alt="A group of employees having a casual chat in the break room with a table with apples." height="450" loading="lazy" src="/media/fxwjcji3/_h3a0358_2560-x-1440px.webp?width=800&amp;height=450&amp;format=webp&amp;quality=95&amp;v=1dd3a041089cf10" width="800"></img></picture>
813        </div>
814    <div class="content-card__main-content">
815            <div class="content-card__description js-card-description content-card__description--manual">
816                <p class="kicker">CORPORATE RESPONSIBILITY</p>
817<p class="text-lg">Our ambition is clear: to do business the right way and place our responsibility for our people, clients, communities and the environment at the heart of every decision we make.</p>
818            </div>
819            <div class="content-card__links">
820                    <a href="/who-we-are/corporate-responsibility/" class="card__link btn">
821                        Find out more
822                    </a>
823            </div>
824    </div>
825</div>
826
827<div class="content-card ">
828        <div class="content-card__image">
829            <picture><img alt="People gardening in the sunshine" height="450" loading="lazy" src="/media/n0sngovo/corporate-responsibility-2024.webp?width=800&amp;height=450&amp;format=webp&amp;quality=95&amp;v=1dd3a04356c8ed0" width="800"></img></picture>
830        </div>
831    <div class="content-card__main-content">
832            <div class="content-card__description js-card-description content-card__description--manual">
833                <p class="kicker margin-none">RESPONSIBILITY REPORT 2025</p>
834<p class="text-lg">This year's responsibility report is a testament to our progress as a business and our ambitious commitment to sustainability.&nbsp;</p>
835            </div>
836            <div class="content-card__links">
837                    <a href="/media/0k3f4jtd/corporate-responsibility-report-2025.pdf" class="card__link btn">
838                        Find out more
839                    </a>
840            </div>
841    </div>
842</div>            </div>
843    </div>
844</div></div></div></div>
845
846<div class="section section--has-bg-colour section--reduced-padding-top" style=" --bg-colour: #ffffff;"><div class="container"><div class="grid"><div class="grid__area">
847    <div class="banner-card-block has-background-gradient background-gradient-blue split-40-60 banner--dark banner--dark-bg" style="">
848        <div class="banner-card-block__main-content ">
849                <div class="banner-card-block__text-content">
850                        <div class="banner-card-block__title section-title">
851                            Are you one of us?
852                        </div>
853                        <div class="banner-card-block__heading">
854                            <h2 class="text-xl">Ready to start making a world of difference? Take your first step.</h2>
855                        </div>
856                </div>
857                <div class="banner-card-block__cta-link">
858                        <a href="/join-us/current-opportunities/"
859                           title="Explore open positions"
860                           class="btn btn--white">
861Explore open positions                        </a>
862                </div>
863        </div>
864    </div>
865</div></div></div></div><div class="section section--has-bg-colour section--dark-bg" style=" --bg-colour: #000011;"><div class="container"><div class="grid"><div class="grid__area">
866    <div class="page-promo-block">
867        <div class="page-promo-block__top-items">
868                <div class="kicker">Explore more</div>
869        </div>
870        <div class="page-promo-block__card-items">
871                    <div class="page-promo-block__card">
872                            <div class="page-promo-block__image-container">
873                                <picture><img alt="Vincent Clancy, CEO, smiling in front of a window with trees behind him" height="4000" loading="lazy" src="/media/51mpxjvw/website-people-images_0049_vincent-clancy.jpg?rxy=0.5283073952380716,0.2600033329056198&amp;format=webp&amp;quality=95&amp;v=1dd3a0439efa5f0" width="6000"></img></picture>
874                            </div>
875                        <div class="page-promo-block__card-description">
876                            <div class="page-promo-block__card-title">
877                                <div class="text-lg">Leadership</div>
878                                <a href="/who-we-are/leadership/" title="Leadership" class="btn btn--icon btn--icon--md">
879                                    <i class="icon icon-mask-chevron-right"></i>
880                                </a>
881                            </div>
882                        </div>
883                    </div>
884                    <div class="page-promo-block__card">
885                            <div class="page-promo-block__image-container">
886                                <picture><img alt="Two colleagues together looking at a tablet in a plant-filled office." height="1440" loading="lazy" src="/media/jeffykjg/_h3a0065_2560-x-1440px.webp?format=webp&amp;quality=95&amp;v=1dd3a04127dd6e0" width="2560"></img></picture>
887                            </div>
888                        <div class="page-promo-block__card-description">
889                            <div class="page-promo-block__card-title">
890                                <div class="text-lg"><p>Our people</p></div>
891                                <a href="/who-we-are/our-people/" title="Our people" class="btn btn--icon btn--icon--md">
892                                    <i class="icon icon-mask-chevron-right"></i>
893                                </a>
894                            </div>
895                        </div>
896                    </div>
897                    <div class="page-promo-block__card">
898                            <div class="page-promo-block__image-container">
899                                <picture><img alt="Male and female colleagues sitting together on orange sofas in a plant-filled office having a discussion." height="1440" loading="lazy" src="/media/x4ta4n3q/_h3a9270_2560-x-1440px.webp?format=webp&amp;quality=95&amp;v=1dd3a0413cc01c0" width="2560"></img></picture>
900                            </div>
901                        <div class="page-promo-block__card-description">
902                            <div class="page-promo-block__card-title">
903                                <div class="text-lg">Corporate responsibility</div>
904                                <a href="/who-we-are/corporate-responsibility/" title="Corporate responsibility" class="btn btn--icon btn--icon--md">
905                                    <i class="icon icon-mask-chevron-right"></i>
906                                </a>
907                            </div>
908                        </div>
909                    </div>
910        </div>
911    </div>
912</div></div></div></div>
913
914<div class="section section--has-bg-colour section--dark-bg section--none-padding-top section--reduced-pa
914dding-bottom" style=" --bg-colour: #000011;"><div class="container"><div class="grid"><div class="grid__area">
915    <div class="signup-block">
916		<div class="signup-block__main-content">
917			<div class="signup-block__text-content">
918				<div class="signup-block__heading">
919					<h2 class="text-xl">Get our latest insights direct to your inbox</h2>
920				</div>
921				<div class="signup-block__text">
922					<p>Sign up for our newsletter - trends, market intelligence and expert perspectives.</p>
923				</div>
924			</div>
925			<div class="signup-block__cta-link">
926				<a class="btn btn--secondary js-open-popup popup-btn" href="#" data-popup="signup-1d87dcac-f0ef-452d-bcbb-682cf80b4499">Sign up</a>
927			</div>
928		</div>
929	</div>
930
931	
932<div class="popup popup--form popup--backdrop" data-popup="signup-1d87dcac-f0ef-452d-bcbb-682cf80b4499">
933	<div class="popup__body">
934		<div class="popup__body__inner">
935			<div class="popup__body__inner__header">
936				<div class="popup__body__inner__header__text text-lg">
937					<h2 class="text-xl js-popup-form-heading" data-form="c133aa31-881b-4d58-9327-0139a287d96f">Get our latest insights direct to your inbox</h2>
938					<p>Sign up for our newsletter - trends, market intelligence and expert perspectives.</p>
939				</div>
940			</div>
941			<div class="popup__body__inner__content js-popup-form" data-form="c133aa31-881b-4d58-9327-0139a287d96f">
942					
943
944    <div id="umbraco_form_c133aa31881b4d5893270139a287d96f" class="umbraco-forms-form newslettersignup umbraco-forms-TurnerAndTownsend">
945<form action="/who-we-are/" enctype="multipart/form-data" id="form2b7533e95e0d43258a21951e39ae64a6" method="post"><input data-val="true" data-val-required="The FormId field is required." name="FormId" type="hidden" value="c133aa31-881b-4d58-9327-0139a287d96f" /><input data-val="true" data-val-required="The FormName field is required." name="FormName" type="hidden" value="Newsletter signup" /><input data-val="true" data-val-required="The RecordId field is required." name="RecordId" type="hidden" value="00000000-0000-0000-0000-000000000000" /><input name="PreviousClicked" type="hidden" value="" /><input name="Theme" type="hidden" value="TurnerAndTownsend" /><input name="RedirectToPageId" type="hidden" value="" />            <input type="hidden" name="FormStep" value="0" />
946            <input type="hidden" name="RecordState" value="Q2ZESjhGMnlwWWhRX3I1S2t5Q1NWQ0FwcHFqc3BHZzVLX016Z2kxc01oOGtHNTVtbm9ua3NWd2REdHJQS0FYSTZ6a1pTaTRhTmxhRWFJV1kzNWl2ZmYyQ21iRXUtem1VWXZkRk1nU2YxSy1LQUFCUTlpYUZLUmdKWl9Qc041TmJFV2dYOVBpOThqWlkzVEYwN0FZeWdmR20zSG5lRi1wUXlpUWFjNjRhXzg1MlpzckFQck16b1BIbHcwS2dvTU9HZFVSWmZhbnphWm1nTGxHNkdVdWRzdkhtR204" />
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967<div class="umbraco-forms-page" id="63d19364-231a-4dca-90b1-af9c7360eeb8">
968
969
970
971
972        <fieldset class="umbraco-forms-fieldset" id="28080092-8b8f-4e56-9ee2-f952558e02fc" >
973
974
975            <div class="grid" style="--grid--area-columns: 3;">
976
977                    <div class="umbraco-forms-container grid__area">
978
979                            <div class="form-group umbraco-forms-field firstname shortanswer mandatory">
980
981                                    <label for="ca2136d2-e1bc-4849-e8fd-4f352e13631c" class="umbraco-forms-label">
982                                        First name                                     </label>
983
984
985                                <div class="umbraco-forms-field-wrapper">
986
987                                    <input type="text" name="ca2136d2-e1bc-4849-e8fd-4f352e13631c" id="ca2136d2-e1bc-4849-e8fd-4f352e13631c" data-umb="ca2136d2-e1bc-4849-e8fd-4f352e13631c" class="text form-control" value="" maxlength="255"
988       
989       
990       data-val="true" 
991       data-val-required="Please provide a value for First name" 
992        />
993
994
995
996
997
998<span class="field-validation-valid" data-valmsg-for="ca2136d2-e1bc-4849-e8fd-4f352e13631c" data-valmsg-replace="true"></span>
999                                </div>
1000
1001                            </div>
1002
1003                    </div>
1004                    <div class="umbraco-forms-container grid__area">
1005
1006                            <div class="form-group umbraco-forms-field lastname shortanswer mandatory alternating">
1007
1008                                    <label for="8ade0c03-c5ff-432a-c0e4-4c082ffe1e7a" class="umbraco-forms-label">
1009                                        Last name                                     </label>
1010
1011
1012                                <div class="umbraco-forms-field-wrapper">
1013
1014                                    <input type="text" name="8ade0c03-c5ff-432a-c0e4-4c082ffe1e7a" id="8ade0c03-c5ff-432a-c0e4-4c082ffe1e7a" data-umb="8ade0c03-c5ff-432a-c0e4-4c082ffe1e7a" class="text form-control" value="" maxlength="255"
1015       
1016       
1017       data-val="true" 
1018       data-val-required="Please provide a value for Last name" 
1019        />
1020
1021
1022
1023
1024
1025<span class="field-validation-valid" data-valmsg-for="8ade0c03-c5ff-432a-c0e4-4c082ffe1e7a" data-valmsg-replace="true"></span>
1026                                </div>
1027
1028                            </div>
1029
1030                    </div>
1031                    <div class="umbraco-forms-container grid__area">
1032
1033                            <div class="form-group umbraco-forms-field email shortanswer mandatory">
1034
1035                                    <label for="ad3f9d6f-e382-47a2-9d3f-be495183bb83" class="umbraco-forms-label">
1036                                        Email                                     </label>
1037
1038
1039                                <div class="umbraco-forms-field-wrapper">
1040
1041                                    <input type="text" name="ad3f9d6f-e382-47a2-9d3f-be495183bb83" id="ad3f9d6f-e382-47a2-9d3f-be495183bb83" data-umb="ad3f9d6f-e382-47a2-9d3f-be495183bb83" class="text form-control" value="" maxlength="255"
1042       
1043       
1044       data-val="true" 
1045       data-val-required="Please provide a value for Email" 
1046       data-val-regex="Please provide a valid value for Email" data-val-regex-pattern="^[a-zA-Z0-9_\.\+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-\.]+$"  />
1047
1048
1049
1050
1051
1052<span class="field-validation-valid" data-valmsg-for="ad3f9d6f-e382-47a2-9d3f-be495183bb83" data-valmsg-replace="true"></span>
1053                                </div>
1054
1055                            </div>
1056
1057                    </div>
1058            </div>
1059
1060        </fieldset>
1061        <fieldset class="umbraco-forms-fieldset" id="715433a8-5fca-45c3-af5f-bf34455bfbf9" >
1062
1063
1064            <div class="grid" style="--grid--area-columns: 1;">
1065
1066                    <div class="umbraco-forms-container grid__area">
1067
1068                            <div class="form-group form-group--checkbox umbraco-forms-field consentforstoringdata dataconsent mandatory alternating">
1069
1070
1071
1072                                <div class="umbraco-forms-field-wrapper">
1073
1074                                    
1075
1076<input type="checkbox" class="checkbox-control" name="0e28674d-fe92-4033-e970-0b51d04ce9e3" id="0e28674d-fe92-4033-e970-0b51d04ce9e3" value="true" data-umb="0e28674d-fe92-4033-e970-0b51d04ce9e3"
1077         data-val="true" data-val-required="Please provide a value for Consent for storing data" data-rule-required="true" data-msg-required="Please provide a value for Consent for storing data"        />
1078<input type="hidden" name="0e28674d-fe92-4033-e970-0b51d04ce9e3" value="false" />
1079    <label for="0e28674d-fe92-4033-e970-0b51d04ce9e3"><p><span style="color: rgb(30, 68, 121);">By clicking the submit button, I agree to the <a style="color: rgb(30, 68, 121);" href="https://www.turnerandtownsend.com/terms-and-conditions/">Terms and Conditions</a>, and I acknowledge that I have read and understand the <a style="color: rgb(30, 68, 121);" href="/policies-old/privacy-policy/" title="Privacy policy">Privacy Policy</a>.&nbsp;</span></p></label>
1080
1081
1082<span class="field-validation-valid" data-valmsg-for="0e28674d-fe92-4033-e970-0b51d04ce9e3" data-valmsg-replace="true"></span>
1083                                </div>
1084
1085                            </div>
1086
1087                    </div>
1088            </div>
1089
1090        </fieldset>
1091        <fieldset class="umbraco-forms-fieldset" id="0f933854-9b32-4438-8ad9-60e27e059931" >
1092
1093
1094            <div class="grid" style="--grid--area-columns: 1;">
1095
1096                    <div class="umbraco-forms-container grid__area">
1097
1098                            <div class="form-group umbraco-forms-field pageurl hidden">
1099
1100
1101
1102                                <div class="umbraco-forms-field-wrapper">
1103
1104                                    <input type="hidden" name="23768d6e-6325-44c5-97d1-0d4609b3df26" id="23768d6e-6325-44c5-97d1-0d4609b3df26" data-umb="23768d6e-6325-44c5-97d1-0d4609b3df26" class="hidden" value="https://www.turnerandtownsend.com/who-we-are/"/>
1105
1106
1107
1108
1109<span class="field-validation-valid" data-valmsg-for="23768d6e-6325-44c5-97d1-0d4609b3df26" data-valmsg-replace="true"></span>
1110                                </div>
1111
1112                            </div>
1113
1114                    </div>
1115            </div>
1116
1117        </fieldset>
1118
1119    <div style="display: none" aria-hidden="true">
1120        <input type="text" name="c133aa31881b4d5893270139a287d96f" />
1121    </div>
1122
1123
1124    <div class="umbraco-forms-navigation grid">
1125        <div class="grid__area">
1126                <input type="submit"
1127                       class="btn btn--primary"
1128                       value="Submit"
1129                       name="__next"
1130                       data-form-navigate="next"
1131                       data-umb="submit-forms-form" />
1132        </div>
1133    </div>
1134</div>
1135
1136
1137<input name="__RequestVerificationToken" type="hidden" value="CfDJ8F2ypYhQ_r5KkyCSVCAppqj7PBr-mvzkiFf3S1eB7TuTezSsx0aRI-t0U1oCOxK4WUZTH6GMHLv0i7HWb_w7WNIHRKgu6-hj5H1Vf4LvCkmC5CH3WLSI37SeNyUPwi7IR8-Ux8CVN0NHq4U8CgijZAM" /><input name="ufprt" type="hidden" value="CfDJ8F2ypYhQ_r5KkyCSVCAppqile1254rMRnT5_zkB2q_2io0ZLMvZ5XXXkoXVGpUguiBy1MwDhLZmj0g1RjzviLqeiVLSiEJ1XkIjpSIec4ZYZ7o7wPdE0xy6l2MJZCxGMfJT0khBPuHklQaL5b_QvMd0" /></form>    </div>
1138
1139
1140
1141
1142<div class="umbraco-forms-form-config"
1143     style="display: none"
1144     data-id="c133aa31881b4d5893270139a287d96f"
1145     data-serialized-page-button-conditions="{}"
1146     data-serialized-fieldset-conditions="{}"
1147     data-serialized-field-conditions="{}"
1148     data-serialized-fields-not-displayed="{}"
1149     data-trigger-conditions-check-on="change"
1150     data-form-element-html-id-prefix=""></div>
1151
1152<script defer="defer" src="/App_Plugins/UmbracoForms/Assets/themes/default/umbracoforms.min.js?v=13.9.9" type="application/javascript"></script>
1152<link href="/App_Plugins/UmbracoForms/Assets/defaultform.min.css?v=13.9.9" rel="stylesheet" />
1153			</div>
1154		</div>
1155		<div class="popup__body__buttons">
1156			<div class="popup__body__buttons__text">
1157				
1158			</div>
1159			<div class="forms__popup__buttons">
1160				<a class="forms__popup__buttons__item popup-btn btn btn--secondary js-close-popup" href="#" data-popup="signup-1d87dcac-f0ef-452d-bcbb-682cf80b4499">
1161					<span>Cancel</span>
1162				</a>
1163				<a class="forms__popup__buttons__item popup-btn btn btn--primary js-popup-submit-form" href="#" data-form="c133aa31-881b-4d58-9327-0139a287d96f">
1164					<span>Submit</span>
1165				</a>
1166			</div>
1167		</div>
1168	</div>
1169</div>
1170
1171</div></div></div></div>
1172
1173
1174
1175    </div>
1176    
1177<footer class="footer">
1178    <div class="container">
1179        <div class="footer__inner">
1180                <div class="footer__navigation">
1181                        <div class="footer__link-group">
1182                                <a href="/what-we-do/" class="footer__link-group__heading link-xl">
1183                                    What we do
1184                                    <span class="footer__link-group__heading__icon">
1185                                        <i class="icon icon-mask-chevron-right"></i>
1186                                    </span>
1187                                </a>
1188
1189                            <ul class="footer__link-group__links">
1190                                    <li class="footer__link-group__link">
1191                                        <a href="/what-we-do/sectors/" title="Sectors" aria-label="Sectors">
1192                                            <i class="icon icon-mask-chevron-right"></i>
1193                                            Sectors
1194                                        </a>
1195                                    </li>
1196                                    <li class="footer__link-group__link">
1197                                        <a href="/what-we-do/services/" title="Services" aria-label="Services">
1198                                            <i class="icon icon-mask-chevron-right"></i>
1199                                            Services
1200                                        </a>
1201                                    </li>
1202                                    <li class="footer__link-group__link">
1203                                        <a href="/what-we-do/projects/" title="Projects" aria-label="Projects">
1204                                            <i class="icon icon-mask-chevron-right"></i>
1205                                            Projects
1206                                        </a>
1207                                    </li>
1208                            </ul>
1209
1210                        </div>
1211                        <div class="footer__link-group">
1212                                <a href="/who-we-are/" class="footer__link-group__heading link-xl">
1213                                    Who we are
1214                                    <span class="footer__link-group__heading__icon">
1215                                        <i class="icon icon-mask-chevron-right"></i>
1216                                    </span>
1217                                </a>
1218
1219                            <ul class="footer__link-group__links">
1220                                    <li class="footer__link-group__link">
1221                                        <a href="/who-we-are/leadership/" title="Leadership" aria-label="Leadership">
1222                                            <i class="icon icon-mask-chevron-right"></i>
1223                                            Leadership
1224                                        </a>
1225                                    </li>
1226                                    <li class="footer__link-group__link">
1227                                        <a href="/who-we-are/our-people/" title="Our people" aria-label="Our people">
1228                                            <i class="icon icon-mask-chevron-right"></i>
1229                                            Our people
1230                                        </a>
1231                                    </li>
1232                                    <li class="footer__link-group__link">
1233                                        <a href="/who-we-are/corporate-responsibility/" title="Corporate responsibility" aria-label="Corporate responsibility">
1234                                            <i class="icon icon-mask-chevron-right"></i>
1235                                            Corporate responsibility
1236                                        </a>
1237                                    </li>
1238                            </ul>
1239
1240                        </div>
1241                        <div class="footer__link-group">
1242                                <span class="footer__link-group__heading link-xl">Latest</span>
1243
1244                            <ul class="footer__link-group__links">
1245                                    <li class="footer__link-group__link">
1246                                        <a href="/join-us/current-opportunities/" title="Current opportunities" aria-label="Current opportunities">
1247                                            <i class="icon icon-mask-chevron-right"></i>
1248                                            Current opportunities
1249                                        </a>
1250                                    </li>
1251                                    <li class="footer__link-group__link">
1252                                        <a href="/insights/" title="Insights" aria-label="Insights">
1253                                            <i class="icon icon-mask-chevron-right"></i>
1254                                            Insights
1255                                        </a>
1256                                    </li>
1257                                    <li class="footer__link-group__link">
1258                                        <a href="/news/" title="News" aria-label="News">
1259                                            <i class="icon icon-mask-chevron-right"></i>
1260                                            News
1261                                        </a>
1262                                    </li>
1263                            </ul>
1264
1265                        </div>
1266                        <div class="footer__link-group">
1267                                <span class="footer__link-group__heading link-xl">Get in touch</span>
1268
1269                            <ul class="footer__link-group__links">
1270                                    <li class="footer__link-group__link">
1271                                        <a href="/contact/" title="Contact" aria-label="Contact">
1272                                            <i class="icon icon-mask-chevron-right"></i>
1273                                            Contact
1274                                        </a>
1275                                    </li>
1276                                    <li class="footer__link-group__link">
1277                                        <a href="/locations/" title="Locations" aria-label="Locations">
1278                                            <i class="icon icon-mask-chevron-right"></i>
1279                                            Locations
1280                                        </a>
1281                                    </li>
1282                            </ul>
1283
1284                                <div class="footer__link-group__socials">
1285                                        <a href="https://www.linkedin.com/company/turner-&amp;-townsend/" title="LinkedIn" aria-label="LinkedIn" class="footer__link-group__social-link">
1286                                            <i class="icon icon-mask-linkedin"></i>
1287                                        </a>
1288                                        <a href="https://www.instagram.com/ourturnerandtownsend/" title="Instagram" aria-label="Instagram" class="footer__link-group__social-link">
1289                                            <i class="icon icon-mask-instagram"></i>
1290                                        </a>
1291                                </div>
1292                        </div>
1293                </div>
1294
1295            <div class="footer__bottom">
1296                <div class="footer__brand">
1297                    <h4>We <span style="color: rgb(0, 144, 220);">transform</span> together.</h4>
1298                    <img src="/media/0ezniaz3/logo-white.svg?height=40&amp;quality=95&amp;v=1dd3a0409a150b0" alt="Logo White" class="" width="280" height="40" loading="lazy" />
1299                </div>
1300                <div class="footer__links">
1301                    <div class="footer__copyright">
1302                        &copy;2026 Turner &amp; Townsend
1303                    </div>
1304                    <ul class="footer__links__list">
1305                            <li class="footer__links__item">
1306                                <a href="/policies/privacy-policy/" title="Privacy policy" aria-label="Privacy policy">Privacy policy</a>
1307                            </li>
1308                            <li class="footer__links__item">
1309                                <a href="/policies/cookie-policy/" title="Cookie policy" aria-label="Cookie policy">Cookie policy</a>
1310                            </li>
1311                            <li class="footer__links__item">
1312                                <a href="/policies/modern-slavery-and-human-trafficking-statement/" title="Modern slavery and human trafficking statement" aria-label="Modern slavery and human trafficking statement">Modern slavery and human trafficking statement</a>
1313                            </li>
1314                            <li class="footer__links__item">
1315                                <a href="/policies/" title="Policies" aria-label="Policies">Policies</a>
1316                            </li>
1317                            <li class="footer__links__item">
1318                                <a href="/sitemap/" title="Sitemap" aria-label="Sitemap">Sitemap</a>
1319                            </li>
1320                    </ul>
1321                </div>
1322            </div>
1323        </div>
1324    </div>
1325</footer>
1326
1327    
1328    
1328<script src="/App_Plugins/UmbracoForms/Assets/promise-polyfill/dist/polyfill.min.js?v=13.9.9" type="application/javascript"></script>
1328<script src="/App_Plugins/UmbracoForms/Assets/aspnet-client-validation/dist/aspnet-validation.min.js?v=13.9.9" type="application/javascript"></script>
1328
1329
1330    
1330<script type="text/javascript" src="/js/main.js?v=639238656880000000"></script>
1330
1331</body>
1332
1333</html>

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