Lead file audit · batch 1 of 7,139
713,839 Austrian contact records across 62 columns. I mapped the industry spread across the whole file, profiled the first 100 leads in full, and found three problems that change how the list should be used.
This is a People Data Labs–style export. The spine of each row is a name and a LinkedIn URL — those are present on essentially every record. Everything else is enrichment layered on top, and the enrichment thins out fast.
Tiers A and B together — 441,972 records, 61.9% — are the working list.
I mapped the 147 raw industry labels in the file onto 14 working sectors. Where the industry field was blank I fell back to the company's own industry, then to keyword inference from the job title, employer name and profile summary — which recovered another 47,003 records. Just under 30% carry no occupational signal at all and cannot be placed.
Share of all records by sector. Percentages are of the full file, so they include the unclassifiable share rather than hiding it.
157,393 records — 22% of the file — hold an owner, C-level, director or manager title. That is the part of the list worth working. Industrial & Manufacturing alone contributes 25,875 of them, ahead of Technology & Software at 18,069 and Marketing, Media & Creative at 15,766. A further 31.9% of the file has no job title at all, so their seniority is simply unknown rather than junior.
| Seniority band | Records | Share | Read |
|---|---|---|---|
| Owner / Founder | 25,976 | 3.6% | Best target for SMB offers — buys and signs |
| C-level / Managing director | 31,575 | 4.4% | Mostly geschäftsführer, the dominant Austrian title |
| VP / Director | 24,573 | 3.4% | Budget holders in mid and large firms |
| Head / Manager | 75,269 | 10.5% | Largest addressable band |
| Senior individual contributor | 30,846 | 4.3% | Influencers, useful for technical products |
| Individual contributor / unclear | 279,151 | 39.1% | Title present but not a seniority signal |
| Junior / entry | 13,400 | 1.9% | Low priority for most B2B offers |
| Retired / not working | 5,443 | 0.8% | pensionist and equivalents — suppress these |
| Unknown, no title | 227,606 | 31.9% | Needs enrichment before it can be scored |
Rows 1–100 of the file, run through the same pipeline: German text repaired, sector assigned, seniority and job function derived, completeness scored. This batch runs close to the file average, which suggests the file is not sorted by quality — batch 2 should look much the same.
| Row | Name | Job title | Employer | Sector | Seniority | Data | Score |
|---|---|---|---|---|---|---|---|
| 1 | Marion Drescher | corporate human resources | voestalpine edelstahl | Industrial | IC | 60 | |
| 2 | Deborah Pfleger | junior social media consultant | dreifive | Media / Creative | Senior IC | cosk | 80 |
| 3 | Günther Göttlicher | geschäftsführer | philipp schenk gmbh wien | Industrial | C-level | co | 60 |
| 4 | Robert Linder | — | — | Industrial | — | 40 | |
| 5 | Eberharter Monika | — | — | — | — | 20 | |
| 6 | Martin Mader | manager premium-kunden | erste bank | Finance | Manager | 40 | |
| 7 | Elisabeth Ziegler | — | — | Prof. services | — | @ | 40 |
| 8 | Dieter Khüny | — | — | — | — | 20 | |
| 9 | Michaela Lach | hausdame | gut brandlhof | Healthcare | IC | 60 | |
| 10 | Ernst Merkinger | religionsp□dagoge, dipl p□d., hochschullehrer für | — | Public / Edu | IC | @sk | 70 |
| 11 | Stefan Kokorovic | rf design engineer | infineon technologies | Technology | IC | @cosk | 100 |
| 12 | Ernst Gast | inhaber | — | Retail | Owner | 40 | |
| 13 | Victoria Weiß | online marketing manager | smatrics | Energy | Manager | cosk | 80 |
| 14 | Sebastian Reiter | shipping and insurance department | — | Logistics | IC | sk | 60 |
| 15 | Gerhard Stadler | — | — | — | — | 20 | |
| 16 | Katharina König | büroassistenz | not available la | Prof. services | Junior | @co | 70 |
| 17 | Thomas Moshammer | di | voestalpine | Industrial | IC | @co | 70 |
| 18 | Christoph Kain | — | — | — | — | 20 | |
| 19 | Michaela Kern | sozialp□dagogin | angestellte | Public / Edu | IC | 50 | |
| 20 | Kol Salah | — | — | — | — | 20 | |
| 21 | Erichjosef Kranner-Weiler | prive | lazzarone | Agri / Food | IC | 50 | |
| 22 | Ralf Kolleck | — | — | — | — | 30 | |
| 23 | Werner Kemeter | inhaber | selbständig | Industrial | Owner | 60 | |
| 24 | Judit Prainer | — | — | — | — | @ | 30 |
| 25 | Martina Resch | specialist applied quality tools | — | — | Senior IC | 30 | |
| 26 | Martin Zeller | stellvertretender chordirektor | praxis heilpraktiker für psychotherapie | Media / Creative | Director | co | 80 |
| 27 | Andreas Dam | geschäftsführer | sandam | — | C-level | 40 | |
| 28 | Hans-Jürgen Pleimer | inhaber | pmi pleimer | Healthcare | Owner | 60 | |
| 29 | Alexander Breuss | plc programmer | bachmann electronic gmbh | Industrial | IC | cosk | 80 |
| 30 | Sebastian Schützenhofer | it-manager | network quality management gmbh | Industrial | Manager | co | 50 |
| 31 | Anita Ofer | versicherungsmaklerin | — | Finance | IC | 40 | |
| 32 | Martha Gaugl | — | — | Energy | — | sk | 60 |
| 33 | Simon Zweimüller | dipl psychiatr gesundheits- und krankenpfleger | neuromed campus linz | Healthcare | IC | sk | 70 |
| 34 | Erich Haider | technisches asset-management | — | Finance | IC | 30 | |
| 35 | Peter Sallmannshofer | — | — | — | — | 20 | |
| 36 | Kristina Maier | vertriebsassistent | hipp baby food | Agri / Food | Junior | co | 50 |
| 37 | Ronny Wanek | — | — | — | — | 20 | |
| 38 | Robert Gass | — | — | — | — | @ | 40 |
| 39 | Christian Kaiserer | tisch | hobel | Construction | IC | 60 | |
| 40 | Christian Schwei | redakteur | austria presse agentur | Media / Creative | IC | @sk | 90 |
| 41 | Vincenz Michalek | managing partner | sokraphia | Finance | Owner | 60 | |
| 42 | Jasmine Winkler | accountant | sap | Technology | IC | co | 50 |
| 43 | Brigitte Mayer | — | — | — | — | 20 | |
| 44 | Aamir Khan | — | — | Public / Edu | — | sk | 60 |
| 45 | Niki Hetfleisch | pensionist | pension advisors | Finance | Retired | co | 60 |
| 46 | Paul Konrad | — | — | — | — | 20 | |
| 47 | Manfred Grossauer | freizeitmanagement | — | Media / Creative | IC | sk | 60 |
| 48 | Roman Glisic | — | — | — | — | 20 | |
| 49 | Manuel Karl | angestellter | select staffing | Prof. services | IC | co | 60 |
| 50 | Thomas Neidhart | self employed | — | Industrial | IC | @sk | 80 |
| 51 | Christoph Heimel | head of product innovation | österreichische post ag | Technology | Director | @cosk | 100 |
| 52 | Renate Freizeitpuzzle | leiter | freizeitpuzzle | Public / Edu | Manager | 50 | |
| 53 | Hektor März | leitende | plakatwerbe | Media / Creative | IC | 60 | |
| 54 | Walter Nussbaumer | abteilungsleiter | universitätsklink innsbruck | Industrial | Director | 50 | |
| 55 | Cornelia Ochensberger | sales advisor | h & m hennes & mauritz gesmbh | Retail | IC | 60 | |
| 56 | Max Schwertfuehrer | — | — | — | — | 20 | |
| 57 | Günter Fatka | pensionierter beamter | htl | Public / Edu | Retired | co | 70 |
| 58 | Elisabeth Drlik | — | — | — | — | 20 | |
| 59 | Andrea Esterl | dgkp | diakonie de la tour | Public / Edu | IC | co | 60 |
| 60 | Katharina Schweighofer | — | — | — | — | 20 | |
| 61 | Monika Neuschitzer | radiology technologist | ukh foundation | Healthcare | IC | 50 | |
| 62 | Tanja Mayrhofer | research consultant | — | Prof. services | Senior IC | @sk | 80 |
| 63 | Christophe Dugarry | manager | microsol | Energy | Manager | co | 60 |
| 64 | Thomas Scheucher | release engineer | magna international | Industrial | IC | co | 50 |
| 65 | Katharina Bock | universität wien | wien wien österreich | Public / Edu | IC | 40 | |
| 66 | Stefan Moschen | geschäftsführer | obg orange bau | Prof. services | C-level | @ | 80 |
| 67 | Kurt Tropschuh | — | — | — | — | 20 | |
| 68 | Stephanie Schrotter | account manager | kapsch ag | Technology | Manager | @cosk | 100 |
| 69 | Nodira Alimdjanova | procurement officer | iaea | Public / Edu | IC | @cosk | 100 |
| 70 | Agnes Caliskan | bilanzbuchhalterin | feldhofer wirtschaftstreuhand | Finance | IC | 60 | |
| 71 | Sabine Kraft | anhgestellte | soziale unternehmen | — | IC | co | 50 |
| 72 | Verena Leuze | — | — | — | — | 20 | |
| 73 | Ewald Prenninger | verkaufsleiter | — | Retail | Manager | 30 | |
| 74 | Peter Reim | □ba | laabmayr & partner | Construction | IC | 60 | |
| 75 | Eva Ruhmanseder | — | — | — | — | 20 | |
| 76 | Martin Zehetner | representative head of packaching | — | Healthcare | Director | 60 | |
| 77 | Jana Dingova | — | — | — | — | 20 | |
| 78 | Elisabeth Wawra | quality assurance inkjet inks | tiger coatings gmbh & co. kg | Industrial | IC | @cosk | 100 |
| 79 | Fritz Aichmair | lehrer | litec | Public / Edu | IC | 50 | |
| 80 | Wilfried Preinfalk | — | — | Prof. services | — | 30 | |
| 81 | Walter Kaller | flying group | im internet gmbh | Technology | IC | @co | 80 |
| 82 | David Sterrer | barkeeper | — | — | IC | 30 | |
| 83 | Chris Heli | webmaster | keins | Technology | IC | co | 70 |
| 84 | Tao Ding | — | — | — | — | @ | 30 |
| 85 | Michael Schwiesow | sales | feichter edv organisation und handels | Technology | IC | 70 | |
| 86 | Manfred Kurz | vertriebsteamleiter | evergreen garden care | Retail | Manager | co | 50 |
| 87 | Helene Hartweger | — | — | Media / Creative | — | @sk | 70 |
| 88 | Rene Mihalits | it-manager | roger elektronische bauteile | Industrial | Manager | 60 | |
| 89 | Marcus Serringer | leiter business communication | pke | Technology | Manager | co | 80 |
| 90 | Risa Larsen | professional dancer | margaret jenkins dance company | Media / Creative | IC | @sk | 90 |
| 91 | Lev Ledit | founder and gamedesigner | game gestalt | Technology | Owner | @sk | 80 |
| 92 | Peter Sonnleitner | — | — | — | — | 20 | |
| 93 | Siegenot Von Freundsberg | komtur friedberg | pensionist.dk aps | Technology | IC | cosk | 80 |
| 94 | Camilla Marecki | dgks | consulting&coaching | Prof. services | IC | co | 70 |
| 95 | Josef Distler | techniker | bftü | Industrial | IC | 50 | |
| 96 | Vanja Radovic | technische universität wien | — | Public / Edu | IC | 30 | |
| 97 | Wolfgang Herzog | — | — | Technology | — | @ | 40 |
| 98 | Gottfried Niedrist | kriminaltechnik | landeskriminalamt tirol | Public / Edu | IC | 60 | |
| 99 | Rest Johannes | — | — | — | — | 20 | |
| 100 | Birgit Wallmann | psychotherapeutin | selbständig | Healthcare | IC | co | 60 |
Decision-makers are highlighted. @ email present · co company size known · sk skills listed. Score is the share of ten core fields populated. Email addresses are held in the local CSV, not shown here.
Industrial & Manufacturing 13, Public Sector / Education 11, Technology & Software 11, Marketing & Media 7, Professional Services 7, Finance 6, Healthcare 6, Retail 4, Energy 3, Agriculture 2, Construction 2, Logistics 1 — and 27 that could not be placed. The employers named are real Austrian anchors: voestalpine, Infineon, Magna International, Erste Bank, Kapsch, Österreichische Post, SAP, IAEA.
Five of the 100 scored 100% completeness. This is the ceiling of what the file gives you on one person — 25 populated fields, enough to write a personalised opener without any external lookup.
The file was written through a broken encoding chain: UTF-8 read as Latin-1, then re-encoded.
geschäftsführer appears 16,519 times as geschà ftsführer and only 24
times correctly. Worse, the damage is partly lossy — ü survives recoverably,
but ä and ö both collapse into the same byte pattern and cannot be told
apart mechanically.
I built a repair that fixes the reversible half outright and resolves the ambiguous half with a German business lexicon. It cleaned 97 of the 100 leads in batch 1 fully; 3 still carry an unrecoverable character. Any name, title or company you send to a prospect must go through this repair first — sending “Herr Günther” is worse than sending nothing.
Every record carries a last-updated stamp between 2018 and 2020 — 57.2% in 2020, 30.5% in 2018, 6.7% in 2019, and 5.7% with no stamp at all. Nothing has been refreshed since. On normal European job-change rates, a large share of the job titles and employers here are no longer current, and corporate email addresses built on them will bounce.
Treat the person, the LinkedIn URL and the sector as durable; treat the title, employer and email as claims to re-verify before contact.
The enrichment matched job-title text to company names without understanding German. Row 45 is
a retiree whose title is pensionist — the pipeline assigned them to an employer
called “pension advisors” and an industry of financial services. Row 93 got
“pensionist.dk aps”. Row 54 heads a department at Innsbruck's university clinic but is
filed under industrial manufacturing.
The 5,443 retiree records are the tell, and they are the easiest suppression win. Beyond those, spot-check the employer field on anything you segment by industry.
Only 136,339 records carry any email. Of those, 51,651 are consumer mailboxes — gmail.com (16,600), gmx.at (8,293), hotmail.com (6,959), aon.at, chello.at. That leaves roughly 84,688 corporate or domain-based addresses across the whole file, about 11.9%.
For GDPR-covered outreach in Austria this distinction matters: a personal mailbox is a much weaker legitimate-interest position than a role-based business address.
709,374 of the 713,839 LinkedIn URLs are unique — only 2,769 duplicate rows and 1,696 records with no URL, so de-duplication is trivial. Location is coarse but usable: 99.7% resolve to Austria, and where a state is given, Vienna dominates with 72,055, ahead of Lower Austria (11,518), Upper Austria (10,365) and Styria (10,013). 82% have no state at all.
Batch 1 was rows 1–100 in file order, which is a fair sample but a poor prospect list. Filtering to, say, decision-makers in Industrial & Manufacturing yields 25,875 records in one pass.
Drop the 171,948 name-only records, the 5,443 retirees and the 2,769 duplicates. That alone takes the file from 713,839 to roughly 533,000 without losing a single workable lead.
Given the 2018–2020 stamps, run the shortlist through a current enrichment or verification service. Verify emails; re-check titles against the LinkedIn URL, which is the one field that ages well.
This is EU personal data obtained from a third party, and Austrian outreach rules are stricter than the EU baseline. The personal-versus-corporate email split above is the first thing to look at.
leads-batch-001-100.csvThe 100 profiled leads, 39 columns, text repaired — full contact detail includedleads-batch-001-100.jsonSame records, structured, for feeding into a CRM or a scripttools/profile_batch.pyRuns any batch: python3 profile_batch.py 101 100tools/fixtext.pyThe German encoding repair, reusable on any fieldtools/fullmap.pySector and seniority mapping across all 713,839 records — 6 secondstools/quality.pyTier, duplicate, freshness and email-type audit