PageSourceSearch

https://8020data.ai/contact/

html 8020data.ai collected 2026-10-05 15:26:23 UTC 14,053 bytes, 288 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<head>
4  <meta charset="utf-8" />
5  <meta name="viewport" content="width=device-width, initial-scale=1" />
6
7  <title>8020 DATA</title>
8
9  <link rel="preconnect" href="https://fonts.googleapis.com" />
10  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
11  <link href="https://fonts.googleapis.com/css2?family=Cal+Sans&family=Inter:wght@300;400;500;600&family=Roboto+Mono:wght@400;500&display=swap" rel="stylesheet" />
12
13  <link rel="stylesheet" href="/assets/css/style.css?v=324895a6ac" />
14
15  <link rel="canonical" href="https://8020data.ai/contact/">
16    <meta name="referrer" content="no-referrer-when-downgrade">
17    
18    <meta property="og:site_name" content="8020 DATA">
19    <meta property="og:type" content="website">
20    <meta property="og:title" content="8020 DATA">
21    <meta property="og:url" content="https://8020data.ai/contact/">
22    <meta name="twitter:card" content="summary">
23    <meta name="twitter:title" content="8020 DATA">
24    <meta name="twitter:url" content="https://8020data.ai/contact/">
25    
26    <meta name="generator" content="Ghost 6.53">
27    <link rel="alternate" type="application/rss+xml" title="8020 DATA" href="https://8020data.ai/blog/rss/">
28    
28<script defer src="https://cdn.jsdelivr.net/ghost/portal@~2.69/umd/portal.min.js" data-i18n="true" data-ghost="https://8020data.ai/" data-key="fb1e696279254dad3f4ce75f3b" data-api="https://8020data.ai/ghost/api/content/" data-locale="en" crossorigin="anonymous"></script>
28<style id="gh-members-styles">.gh-post-upgrade-cta-content,
29.gh-post-upgrade-cta {
30    display: flex;
31    flex-direction: column;
32    align-items: center;
33    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
34    text-align: center;
35    width: 100%;
36    color: #ffffff;
37    font-size: 16px;
38}
39
40.gh-post-upgrade-cta-content {
41    border-radius: 8px;
42    padding: 40px 4vw;
43}
44
45.gh-post-upgrade-cta h2 {
46    color: #ffffff;
47    font-size: 28px;
48    letter-spacing: -0.2px;
49    margin: 0;
50    padding: 0;
51}
52
53.gh-post-upgrade-cta p {
54    margin: 20px 0 0;
55    padding: 0;
56}
57
58.gh-post-upgrade-cta small {
59    font-size: 16px;
60    letter-spacing: -0.2px;
61}
62
63.gh-post-upgrade-cta a {
64    color: #ffffff;
65    cursor: pointer;
66    font-weight: 500;
67    box-shadow: none;
68    text-decoration: underline;
69}
70
71.gh-post-upgrade-cta a:hover {
72    color: #ffffff;
73    opacity: 0.8;
74    box-shadow: none;
75    text-decoration: underline;
76}
77
78.gh-post-upgrade-cta a.gh-btn {
79    display: block;
80    background: #ffffff;
81    text-decoration: none;
82    margin: 28px 0 0;
83    padding: 8px 18px;
84    border-radius: 4px;
85    font-size: 16px;
86    font-weight: 600;
87}
88
89.gh-post-upgrade-cta a.gh-btn:hover {
90    opacity: 0.92;
91}</style>
91<script async src="https://js.stripe.com/v3/"></script>
91
92    
92<script defer src="https://cdn.jsdelivr.net/ghost/sodo-search@~1.8/umd/sodo-search.min.js" data-key="fb1e696279254dad3f4ce75f3b" data-styles="https://cdn.jsdelivr.net/ghost/sodo-search@~1.8/umd/main.css" data-sodo-search="https://8020data.ai/" data-locale="en" crossorigin="anonymous"></script>
92
93    
94    <link href="https://8020data.ai/webmentions/receive/" rel="webmention">
95    
95<script defer src="/public/cards.min.js?v=324895a6ac"></script>
95
96    <link rel="stylesheet" type="text/css" href="/public/cards.min.css?v=324895a6ac">
97    
97<script defer src="/public/member-attribution.min.js?v=324895a6ac"></script>
97<style>:root {--ghost-accent-color: #000000;}</style>
98    
99<!-- Yandex.Metrika counter -->
100<script type="text/javascript">
101    (function(m,e,t,r,i,k,a){
102        m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
103        m[i].l=1*new Date();
104        for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }}
105        k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)
106    })(window, document,'script','https://mc.yandex.ru/metrika/tag.js?id=108444609', 'ym');
107
108    ym(108444609, 'init', {ssr:true, webvisor:true, clickmap:true, referrer: document.referrer, url: location.href, accurateTrackBounce:true, trackLinks:true});
109</script>
109
110<noscript><div><img src="https://mc.yandex.ru/watch/108444609" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
111<!-- /Yandex.Metrika counter -->
112
113
114<script>
115    !function(t,e){var o,n,p,r;e.__SV||(window.posthog && window.posthog.__loaded)||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t,e){var o=e.split(".");2==o.length&&(t=t[o[0]],e=o[1]),t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}}(p=t.createElement("script")).type="text/javascript",p.crossOrigin="anonymous",p.async=!0,p.src=s.api_host.replace(".i.posthog.com","-assets.i.posthog.com")+"/static/array.js",(r=t.getElementsByTagName("script")[0]).parentNode.insertBefore(p,r);var u=e;for(void 0!==a?u=e[a]=[]:a="posthog",u.people=u.people||[],u.toString=function(t){var e="posthog";return"posthog"!==a&&(e+="."+a),t||(e+=" (stub)"),e},u.people.toString=function(){return u.toString(1)+".people (stub)"},o="Ii init Di qi Sr Bi Zi Pi capture calculateEventProperties Yi register register_once register_for_session unregister unregister_for_session Xi getFeatureFlag getFeatureFlagPayload getFeatureFlagResult isFeatureEnabled reloadFeatureFlags updateFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSurveysLoaded onSessionId getSurveys getActiveMatchingSurveys renderSurvey displaySurvey cancelPendingSurvey canRenderSurvey canRenderSurveyAsync Ji identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset setIdentity clearIdentity get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException startExceptionAutocapture stopExceptionAutocapture loadToolbar get_property getSessionProperty Wi Vi createPersonProfile setInternalOrTestUser Gi Fi tn opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing get_explicit_consent_status is_capturing clear_opt_in_out_capturing $i debug Tr Ui getPageViewId captureTraceFeedback captureTraceMetric Ri".split(" "),n=0;n<o.length;n++)g(u,o[n]);e._i.push([i,s,a])},e.__SV=1)}(document,window.posthog||[]);
116    posthog.init('phc_D4DhFPDDdHUMokvmNWXmW3oj67LohzJcxgNyVWXhGkzP', {
117        api_host: 'https://us.i.posthog.com',
118        defaults: '2026-01-30',
119        person_profiles: 'identified_only', // or 'always' to create profiles for anonymous users as well
120    })
121</script>
121
122
123<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 123-124
123
124<script async src="https://www.googletagmanager.com/gtag/js?id=
124G-Y23KEG7GNG
vendor: 12 bytes, line 124
124"></script>
125<script>
126  
vendor: 134 bytes, lines 126-130
126window.dataLayer = window.dataLayer || [];
127  function gtag(){dataLayer.push(arguments);}
128  gtag('js', new Date());
129
130  gtag('config', '
130G-Y23KEG7GNG
vendor: 4 bytes, line 130
130');
131</script>
131
132
133<script>
134  window.op=window.op||function(){var n=[];return new Proxy(function(){arguments.length&&n.push([].slice.call(arguments))},{get:function(t,r){return"q"===r?n:function(){n.push([r].concat([].slice.call(arguments)))}} ,has:function(t,r){return"q"===r}}) }();
135  window.op('init', {
136    clientId: 'YOUR_CLIENT_ID',
137    trackScreenViews: true,
138    trackOutgoingLinks: true,
139    trackAttributes: true,
140  });
141</script>
vendor: 1 bytes, line 141
141
142<script src="https://openpanel.dev/op1.js" defer async></script>
142
143</head>
144<body class="">
145
146  <header class="navbar">
147  <div class="navbar-inner">
148    <a href="https://8020data.ai" class="logo">8020 Data</a>
149
150    <nav class="nav-links">
151      <a href="/services/" class="nav-link">Services</a>
152      <a href="/case-studies/" class="nav-link">Case Studies</a>
153      <a href="/blog/" class="nav-link">Blog</a>
154      <a href="/about/" class="nav-link">About</a>
155    </nav>
156
157    <div class="nav-actions">
158      <button data-ghost-search aria-label="Search" class="search-btn">
159        <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"></circle><path d="m21 21-4.3-4.3"></path></svg>
160      </button>
161      <a href="/diagnostic/#book" class="btn-cta">
162        Book a Call
163        <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg>
164      </a>
165      <button class="mobile-menu-toggle" aria-label="Toggle menu" aria-expanded="false">
166        <svg class="icon-menu" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="4" y1="6" x2="20" y2="6"></line><line x1="4" y1="12" x2="20" y2="12"></line><line x1="4" y1="18" x2="20" y2="18"></line></svg>
167        <svg class="icon-close" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="display:none"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>
168      </button>
169    </div>
170  </div>
171
172  <div class="mobile-menu">
173    <a href="/services/" class="mobile-nav-link">Services</a>
174    <a href="/case-studies/" class="mobile-nav-link">Case Studies</a>
175    <a href="/blog/" class="mobile-nav-link">Blog</a>
176    <a href="/about/" class="mobile-nav-link">About</a>
177    <a href="/diagnostic/#book" class="mobile-nav-link mobile-cta">
178      Book a Call
179      <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg>
180    </a>
181  </div>
182</header>
183
184  <main>
185    
186<section class="section">
187  <div class="container">
188    <div class="grid-2" style="gap:4rem;">
189      <div>
190        <h1 style="font-size:1.875rem;">Get in touch.</h1>
191        <p style="margin-top:0.75rem; color:var(--zinc-500);">Whether you have a question about your data challenges or want to explore whether 8020 Data is the right fit &mdash; no pressure, no pitch.</p>
192        <div class="mt-10 space-y-6">
193          <div class="contact-item">
194            <svg viewBox="0 0 24 24"><path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2Z"></path><polyline points="22,6 12,13 2,6"></polyline></svg>
195            <a href="mailto:[email protected]">[email protected]</a>
196          </div>
197          <div class="contact-item">
198            <svg viewBox="0 0 24 24"><path d="M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z"></path><circle cx="12" cy="10" r="3"></circle></svg>
199            <span>Dubai, UAE</span>
200          </div>
201          <div class="contact-item">
202            <svg viewBox="0 0 24 24"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path><polyline points="15 3 21 3 21 9"></polyline><line x1="10" y1="14" x2="21" y2="3"></line></svg>
203            <a href="https://linkedin.com/in/anmarabbas" target="_blank" rel="noopener noreferrer">LinkedIn</a>
204          </div>
205        </div>
206      </div>
207
208      <div class="form-card">
209        <form id="contact-form" class="space-y-4">
210          <div class="form-group">
211            <label class="form-label">Name</label>
212            <input class="form-input" type="text" name="name" required />
213          </div>
214          <div class="form-group">
215            <label class="form-label">Email</label>
216            <input class="form-input" type="email" name="email" required />
217          </div>
218          <div class="form-group">
219            <label class="form-label">Company</label>
220            <input class="form-input" type="text" name="company" />
221          </div>
222          <div class="form-group">
223            <label class="form-label">Message</label>
224            <textarea class="form-textarea" name="message" rows="4" required></textarea>
225          </div>
226          <button type="submit" class="btn btn-dark" style="width:100%; justify-content:center;">
227            Send Message
228            <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg>
229          </button>
230        </form>
231      </div>
232    </div>
233  </div>
234</section>
235
236  </main>
237
238  <footer class="site-footer">
239  <div class="footer-inner">
240    <div>
241      <p class="footer-heading">8020 Data</p>
242      <p class="footer-text">Architecture-first analytics consulting</p>
243      <p class="footer-text">Dubai, UAE</p>
244    </div>
245
246    <div>
247      <p class="footer-heading">Quick Links</p>
248      <nav class="footer-links">
249        <a href="/services/">Services</a>
250        <a href="/methodology/">Methodology</a>
251        <a href="/case-studies/">Case Studies</a>
252        <a href="/blog/">Blog</a>
253        <a href="/about/">About</a>
254      </nav>
255    </div>
256
257    <div>
258      <p class="footer-heading">Connect</p>
259      <div class="footer-links">
260        <a href="https://linkedin.com/in/anmarabbas" target="_blank" rel="noopener noreferrer">LinkedIn</a>
261        <a href="mailto:[email protected]">[email protected]</a>
262        <a href="/contact/">Contact</a>
263      </div>
264    </div>
265
266    <div>
267      <p class="footer-heading">Stay in the loop</p>
268      <p class="footer-text">Architecture-first insights, weekly.</p>
269      <form class="footer-subscribe-form" data-members-form="subscribe">
270        <div class="footer-subscribe-input-wrap">
271          <input type="email" name="email" required placeholder="[email protected]" class="footer-subscribe-input" />
272          <button type="submit" class="footer-subscribe-btn">Subscribe</button>
273        </div>
274        <p class="footer-subscribe-msg" style="display:none;"></p>
275      </form>
276    </div>
277  </div>
278
279  <div class="footer-bottom">
280    <p class="footer-copyright">&copy; 2026 8020 Data</p>
281  </div>
282</footer>
283
284  
284<script src="/assets/js/main.js?v=324895a6ac"></script>
284
285
286  
287</body>
288</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.