Search creators⌘K
  1. Home
  2. Creators
  3. James Duggan

James Duggan

James Duggan is a digital marketing strategist and co-founder of KZN Digital. His work focuses on how advertising, websites, CRM, customer data and sales processes fit together to improve marketing results.

1K followersCRMFirst-party dataPaid mediaCustomer experienceBased on 11 posts · latest Sep 2026
LinkedIn

At a glance

Useful for diagnosing how advertising, CRM, customer data and sales processes connect.

Best for

A B2B digital marketing agency needing a strategic partner across CRM, data and paid media.

Not for

Paid creator partnerships needing sponsored posts, audience packages, rate cards and engagement evidence.

Key takeaways

  • Channels don't fail. Systems fail. Meta complaints can trace to CRM, follow-up, landing pages, sales.
  • Three audits found businesses held customer data but never sent it to ad platforms.
  • Unclear ownership between media and CRM leaves first-party audience work undone.

Check first: Confirm whether they offer consulting services or a paid creator partnership.

Main ideas
When a channel looks broken, check the system behind it · Existing customer data is the cheapest available win in paid media · The ownership gap that leaves first-party audience work undone
Audience
1,004 LinkedIn followers
Read first
Channels don't fail. Systems fail.
Sources for this section

What they are known for

James Duggan is a digital marketing strategist and co-founder of KZN Digital. Their posts examine how advertising, websites, customer data, CRM and sales processes work together—and why a problem blamed on one channel may start elsewhere.

Duggan’s distinctive lens is the whole customer journey: they examine the handoffs and systems behind campaign performance, not just media buying.

  • In [“Channels don’t fail.
  • Systems fail.”](https://www.linkedin.com/posts/jgjduggan_channels-dont-fail-systems-fail-marketing-activity-7428890857442959360-XIyR), they connect complaints about Meta to CRM use, generic follow-up, slow landing pages and inconsistent sales processes.
  • In a post on customer data and ad audiences, they describe three businesses that weren’t using customer data for suppression or customer-based audiences, and identify unclear ownership between media and CRM as one reason the opportunity gets missed.
  • These examples help readers diagnose gaps across marketing teams and systems.
  • They also write about building KZN Digital with Abby Hammett and describe more than seven years leading digital capability at Harvey Cameron before starting their own business.
Sources for this section

Ideas and priorities

James Duggan’s public posts argue for treating digital marketing as one connected system rather than a set of separate channels.

Read more

Their recurring priorities are diagnosing the whole customer journey when a channel appears to fail, activating customer data businesses already hold, identifying ownership gaps that leave simple improvements undone, and offering an ecosystem-wide service built on more than 20 years in digital, including seven years leading digital capability at Harvey Cameron before co-founding KZN Digital.

When a channel looks broken, check the system behind it

Duggan’s central argument is that channels don’t fail; systems do.

Read more

A complaint such as “Meta is cooked” often comes alongside a CRM that’s not being used correctly, generic or nonexistent email follow-up, a slow landing page and an inconsistent sales process.

  • The channel gets blamed for a systems problem.
  • Customers experience one journey and don’t care which internal team owns each part.

In the post, Duggan lists what an audit tends to find when a channel is failing: an underused CRM, weak email follow-up, a slow landing page and inconsistent sales. The practical conclusion: inspect the connected parts before blaming or replacing the channel.

Read original

Existing customer data is the cheapest available win in paid media

Duggan argues that businesses with years of customer data often haven’t sent it to an ad platform.

Read more

That means no suppression list, no lookalike audiences and no Customer Match upload, even while the business spends money on reach.

  • The list already exists, and uploading it takes an afternoon, making it the cheapest move available in paid media.
  • Immediate benefits include stopping ads to people who recently bought and building audiences from actual best customers rather than a platform’s guess at who they might be.

Duggan reports three audits in a year in which three businesses had held years of customer data without ever sending it to an ad platform, despite spending real money on reach. One concrete example: an unused customer file that could have powered suppression and best-customer audiences.

Read original

The ownership gap that leaves first-party audience work undone

Duggan argues that first-party audience work gets skipped because it belongs to nobody.

Read more

Media sits with the agency, the customer file with whoever runs the CRM, and no one owns the connection.

  • The problem is organizational, not technical: the work is cheap and useful, but falls between teams, so everyone assumes someone else is handling it.
  • Check whether Customer Match and custom audience lists are actually being used.

The audit pattern Duggan describes reveals the gap: the agency manages media, the CRM team manages the customer file, and no one owns the connection between them. Check whether Customer Match and custom audience lists are live rather than assuming they’re handled.

Read original

One ecosystem: advertising, website UX, CRM and data together

Duggan’s offer is explicitly joined-up: it looks across a client’s digital ecosystem, from advertising and website UX to CRM, data and how those parts work together.

Read more

The named areas of work are digital strategy, digital media, CRM, data activation and customer experience. The value, Duggan argues, is seeing the whole picture rather than one channel: the parts affect each other, so improving one in isolation misses the system around it.

Duggan describes KZN Digital, co-founded with Abby Hammett and grown to a team of five, as working across the entire digital ecosystem. The new-business post names digital strategy, digital media, CRM, data activation and customer experience, and offers a fresh pair of eyes on an existing digital approach.

Duggan’s move from just over seven years leading digital capability at Harvey Cameron into an independent business channels that agency experience into helping businesses unlock the full digital ecosystem. The same integrated positioning appears in both the launch announcement and the later year-in-review.

Read original · Original 2

Sources for this section

Start with their work

Channels don't fail. Systems fail.

Read this to see how Duggan diagnoses underperforming campaigns, and whether the problem they identify exists in your own setup.

Read more

Duggan takes a common complaint — "Meta is cooked" — and walks through what the audit found: a CRM not being used correctly, generic or nonexistent email follow-up, a landing page that loads like dial-up, and an inconsistent sales process.

  • The channel gets blamed for a systems problem.
  • The closing line makes the practical point: it is all one journey, and customers do not care which team owns each part.

For brands planning a campaign

Treat this as the opening diagnostic for any campaign that looks like it is failing on the platform.

  • Before shifting spend or swapping channels, check the CRM, follow-up email, landing page and sales handoff.
  • Otherwise, you may be fixing the wrong thing.

Reflecting on 2025 and building KZN Digital

Read this to find out what Duggan runs today and what kind of help they offer, in their own words rather than a job title.

Read more

Duggan reflects on founding and growing KZN Digital with Abby Hammett, building the team to five people and working with clients who trust them to improve their marketing.

  • The services span advertising and website UX, CRM and data, and how it all works together across an entire digital ecosystem.
  • The post also sets out the intended direction for the next 12 months — more learning, more testing, more improvement — and invites businesses considering a change to get in touch.

For brands planning a campaign

Scope a brief to match this integrated positioning, or the strongest part of the offer will go unused. A request limited to one channel underuses a partner whose stated value is connecting advertising, UX, CRM and data.

Leaving Harvey Cameron after seven years to start a business

Read this to understand the client-side leadership background behind the current positioning and the services Duggan chose to name when setting up independently.

Read more

Duggan marks their last day at Harvey Cameron after just over seven years leading digital capability there, describes 20-plus years working with businesses and clients on digital strategy, and explains the move into an independent business. They name specific services — digital strategy, digital media, CRM, data activation and customer experience — and offer a fresh pair of eyes on an existing digital approach.

For brands planning a campaign

Relevant when interviewing Duggan as a hire or strategic partner rather than an outside supplier. Test their seven years running digital capability inside an agency and stated 20-plus years in digital against examples.

Three audits, three unused customer lists

Read this for the concrete, low-effort improvement Duggan looks for first, and to check whether the same gap exists in your own account before commissioning anything larger.

Read more

Duggan reports that, in three audits in one year, three businesses had years of customer data but had never sent it to an ad platform — no suppression list, no lookalike, no Customer Match upload — while still spending money on reach.

  • The immediate benefits: stop paying to advertise to people who bought last week, and build audiences from actual best customers rather than a platform's guess.
  • In Duggan's account, the problem is ownership: media sits with the agency, the customer file with whoever runs the CRM, and no one owns the middle.

For brands planning a campaign

Start a paid campaign brief with an audience audit, before spending on incremental reach.

  • If customer data has never been uploaded, suppression and best-customer audiences are low-cost wins.
  • Make them an explicit line item with an owner rather than assuming the agency and CRM teams will hand it off.
Sources for this section

Topics and approach

Posts cited for each topic
How Duggan communicates: short, example-led posts4
One ecosystem: advertising, website UX, CRM and data2
Two decades of agency-side digital work behind the advice2
Systems fail, not channels1
Turning existing customer data into paid-media audiences1
The ownership gap between media, CRM and data1

Systems fail, not channels

Duggan's central argument is that when a marketing channel appears to stop working, the cause usually sits elsewhere in the customer journey.

Read more

In one post, they run through what they typically find instead: a CRM not being used correctly, generic or nonexistent email follow-up, a slow-loading landing page and an inconsistent sales process. The channel takes the blame for a systems problem, even though customers do not care which internal team owns each part of the journey.

For brands planning a campaign

A brand commissioning this work should expect a full-journey review, not a platform-specific media plan. Give the partner access to CRM, email, landing pages and the sales handoff: the recommendation is likely to cross team boundaries and change more than the ad account.

Examples: Source 1

Turning existing customer data into paid-media audiences

Duggan describes three audits where businesses held years of customer data but had never sent any of it to an ad platform: no suppression list, no lookalike, no Customer Match upload, despite paying for reach.

Read more

They call this the cheapest available move in paid media because the list already exists and uploading it takes an afternoon. In their account, it brings two immediate benefits: stopping payment to advertise to recent buyers, and building audiences from actual best customers instead of a platform's guess at who they might be.

The claim draws on audit observations across three named situations, not a platform study or published benchmark.

Duggan bases this on three audits and calls the omission common, not universal.

For brands planning a campaign

For a brand with a substantial customer file, a first project could be a short data-activation exercise alongside existing media, rather than a new creative campaign. Ask for a suppression and Customer Match scope, with a clear measure of changes in cost and reach quality.

Examples: Source 1

The ownership gap between media, CRM and data

Duggan argues that first-party audience work gets skipped because it belongs to nobody: media sits with the agency, the customer file with whoever runs the CRM, and the work in between has no owner.

Read more

They recommend checking whether Customer Match and custom audience lists are actually being used; most people assume someone else is handling it.

For brands planning a campaign

Write the data handoff into the campaign plan and name an owner on both sides: the agency and the CRM team. Without that, the cheapest available improvement is likely to be left undone.

Examples: Source 1

One ecosystem: advertising, website UX, CRM and data

Duggan describes their offer as a review of a client's entire digital ecosystem, from advertising and website UX to CRM, data and how those parts work together.

Read more

They work across digital strategy, digital media, CRM, data activation and customer experience, offering a view of the whole picture rather than a single channel.

For brands planning a campaign

This suits campaigns where several vendors own adjacent parts of the same customer journey, such as an agency running media while a CRM provider or internal team owns the data. A brand can test Duggan with a scoping engagement covering the connections between those parts before committing a larger campaign budget.

Examples: Source 1 · Source 2

Two decades of agency-side digital work behind the advice

Duggan says they spent more than 20 years working in digital with a range of businesses and clients, including just over seven years leading digital capability at Harvey Cameron, before leaving to start their own business.

Read more

They founded KZN Digital and grew it with Abby Hammett to a team of five. Duggan describes the move as channeling agency experience into helping businesses unlock the full digital ecosystem.

For brands planning a campaign

For a brand seeking an operator who has worked inside agencies and client accounts, rather than only advising from outside, Duggan's experience is the main credential to probe in a first conversation. Ask which specific campaigns and ecosystems they led; the posts describe the roles but do not name the client work.

Examples: Source 1 · Source 2

How Duggan communicates: short, example-led posts

Duggan's posts follow a recurring format: short LinkedIn entries built around a single diagnosis or audit finding, usually with a plain list of symptoms or steps and a direct invitation to get in touch.

Read more

They use concrete observations, such as a slow landing page or an unused customer list, rather than frameworks or data charts.

Only short text posts appear here; the posts do not include long-form work, though that does not mean Duggan does not produce it.

For brands planning a campaign

These posts offer a quick read on Duggan's thinking, but not on their longer-format work, such as a full strategy document, workshop or detailed campaign plan. Ask for a relevant sample before commissioning that kind of work.

Examples: Source 1 · Source 2 · Source 3 · Source 4

Sources for this section

Brands and businesses

James Duggan is co-founder of KZN Digital, a digital marketing business they founded and are growing with Abby Hammett.

Read more

Before that, they led digital capability at Harvey Cameron for just over seven years. The posts name no clients, sponsors, affiliates or investments; ask for client examples and details of any sponsorships, affiliates or investments.

KZN Digital

Owned business

Duggan says they founded and are growing KZN Digital with Abby Hammett.

Read more

The business offers digital marketing across advertising, website UX, CRM, data and related services, and had grown to a five-person team at the time of the post.

View example

Harvey Cameron

Employment

Duggan led digital capability at Harvey Cameron for just over seven years before leaving to start their own business.

Read more

The post marks the end of that employment.

View example

Sources for this section

Topics and similar creators

James Duggan's writing is easiest to explore through a few short LinkedIn posts rather than a long archive.

Read more

Start with the post arguing that channels do not fail and systems do, then read the three-audit post about customer data that never reached an ad platform; those two carry most of the recurring ideas, including the ownership gap between media teams and CRM teams.

  • Two reflective posts about leaving Harvey Cameron and founding KZN Digital explain where their ecosystem-wide positioning comes from.
  • The tags below map the subjects, specialties, formats and professional audiences in that material, making it easy to follow the CRM, data activation and paid media threads.
Digital marketing Marketing systems CRM Data activation First-party data Paid media Customer experience Digital ecosystem strategy CRM and data integration Agency digital leadership Short LinkedIn posts Audit and diagnosis posts B2B marketing teams Agency partners

Victoria Chapman

Both make the same underlying argument: the visible channel gets blamed for problems that start in data, tracking and the systems around it.

Read more

Duggan lists an underused CRM, weak email follow-up and a slow landing page when someone claims a channel is dead.

  • Chapman describes conversion tracking that broke silently, leaving six months of budget decisions resting on incomplete data, and criticises agency reports built on impressions rather than revenue-tied metrics.
  • Both give operators concrete checks rather than broad encouragement.

Chapman writes as the founder of a PPC lead-generation agency, staying close to the ad platforms, tracking audits and reporting metrics paid search and paid social clients see. Duggan takes a wider view, spanning CRM, data activation, website UX and the sales handoff, and focuses more on diagnosing the whole journey than auditing a specific tracking setup.

Read original · Original 2

Roman Tariq

Both argue that businesses underuse the audiences they already have.

Read more

Duggan's three-audit post says businesses let years of customer data sit unsent to ad platforms while paying for reach, and that suppressing recent buyers and building audiences from best customers is the cheapest available move.

  • Tariq makes the same case from the offer side, arguing that bundles and upsells earn more from existing trusting customers instead of chasing new traffic.
  • Both write short, example-led LinkedIn posts that end with a direct offer to talk.

Tariq focuses on a single channel and offer: Meta Ads for direct-to-consumer eCommerce brands, with slot-limited client work and a service pitch built into the posts. Duggan's posts range across the whole digital ecosystem, including CRM ownership and sales-process consistency, without a platform-specific service offer.

Read original · Original 2

Nichola Saleh

The overlap is in format and subject as much as in business ideas.

Read more

Both publish reflective LinkedIn posts at the end of a long tenure with one employer and frame the departure as the start of a deliberate next chapter: Duggan after seven years at Harvey Cameron, Saleh after nine years at Kuehne+Nagel. Both use the post to say what the experience meant and what they intend to keep doing.

Saleh's reflection is about supply chain and logistics leadership, team development and people-first management; the later post is about a supply chain degree apprenticeship.

  • Duggan's reflection lands on a commercial service offer across digital strategy, digital media, CRM, data activation and customer experience.
  • Their shared ground is the career-transition post, not the professional advice.

Read original · Original 2

Sources for this section

Audience

Assess James Duggan as a potential specialist or strategic partner through their work, rather than as a proven route to a particular audience segment.

Read more

Their LinkedIn profile showed 1,004 followers on 9 October 2026.

  • Their posts discuss integrated digital marketing, CRM and customer data, but don’t establish followers’ job roles or seniority.
  • If a campaign depends on reaching specific professionals, ask for recent audience survey results or another documented source covering those attributes.

LinkedIn followers

1,004

James Duggan’s LinkedIn profile snapshot · 2026-10-09

Sources for this section

Partnership options

James Duggan's posts focus on client work and the services they sell—digital strategy, media, CRM and data activation, customer experience and website UX—not promotional formats a brand could book.

Read more

In a December 2024 post, they invited people to contact them about consulting work and provided a direct business email and phone number.

  • That is a services contact, not a documented partnership channel, so no partnership inquiry link is set below.
  • Before planning creator spend with Duggan, ask whether they offer partnerships and, if so, for available formats, rates, audience packages, exclusivity terms, lead times and disclosure policy.
Sources for this section

Campaign fit

A campaign to shortlist

Brief: a B2B digital marketing agency wants a strategic partner or senior hire who can connect CRM, data activation and paid media for its clients.

Read more

Decision: strong fit, with two checks before committing.

  • The gap Duggan writes about is the gap this brief describes.
  • In a post on failing channels, they diagnose a CRM that is not being used correctly, generic or non-existent email follow-up, a slow-loading landing page and an inconsistent sales process, all while the channel takes the blame.
  • For an agency whose clients say a platform has stopped working, that is a ready-made first-pass diagnostic.
  • A post on three audits supplies the specific piece the brief asks for: reviewed businesses held years of customer data and had never sent any of it to an ad platform — no suppression list, no lookalike, no Customer Match — while still paying for reach.
  • They call that the cheapest move available in paid media because the list already exists and the upload takes an afternoon.
  • Their background supports the hire framing.
  • They state more than 20 years in digital, including just over seven years leading digital capability inside Harvey Cameron before leaving to start an independent business.
  • They now run KZN Digital with Abby Hammett, grown to a team of five.
  • The services named when setting up — digital strategy, digital media, CRM, data activation, customer experience — match the brief's scope, and the positioning looks across a whole digital ecosystem, from advertising and website UX through to CRM and data.
  • Two checks belong in the first conversation.
  • The posts describe roles and areas rather than naming client work, so ask for the specific campaigns and ecosystems they led at Harvey Cameron and KZN Digital.
  • The material available is short, example-led posts, not a strategy document, workshop plan or audit report; ask to see a longer-format deliverable before sizing the engagement.
  • Fit is weaker if the brief wants a single-channel specialist: a partner whose stated value is the connections between ad account, CRM and site is underused by a request limited to one channel.

When to choose a specialist

Paid creator partnership: a brand wants sponsored posts delivered to a defined audience, with an audience package, a rate card and engagement evidence behind it.

Read more

Decision: reject for a paid creator partnership.

  • Duggan's posts do not describe a sponsorship, paid-placement or creator-partner programme.
  • There is no published format list, rate, exclusivity term, lead time or disclosure policy.
  • The only contact route is their invitation to talk about consulting work, with a business email and phone number in the post announcing the move into independent business; that is a services enquiry line, not a partnership channel.
  • The audience is also unestablished for this purpose.
  • A LinkedIn profile snapshot from 9 October 2026 showed 1,004 followers, but the posts do not describe who those followers are, what roles they hold, or how many people see a post.
  • Nothing reports reach, engagement or past sponsored work.
  • What is available is expertise, not inventory: first-party data activation, systems diagnosis, integrated media and CRM.
  • A brand that wants a practitioner to run that work has something to buy.
  • A brand that wants to buy distribution through their audience has nothing documented to buy.
  • Before building a creator-spend plan, ask for a format list, audience data or past sponsored examples.
  • Their posts do not say sponsorship is never accepted, so a negotiated arrangement remains possible.
A worked campaign example

Worked angle for a client's need for a first-party activation sprint: scope the sprint before any incremental reach spend.

  • Setting: an agency client with media budget already committed to reach, a customer file sitting with a CRM or internal team, and no suppression or Customer Match audiences in place.
  • Step 1, ownership.
  • Write the handoff into the scope with a named owner on each side — the media lead and whoever runs the customer file — because Duggan says the work gets skipped precisely because it belongs to nobody: media sits with the agency, the customer file sits with the CRM owner, and the middle has no owner.
  • Step 2, audit the existing lists.
  • Confirm whether Customer Match and custom audience lists are actually in use, on the stated basis that most people assume someone else is handling it.
  • Scope which customer data exists, how fresh it is, what consent basis applies, and whether a suppression audience exists.
  • Step 3, ship suppression first, then best-customer audiences.
  • Suppression removes spend against recent buyers; best-customer audiences replace a platform's guess about who might buy with the actual customer base.
  • Both are afternoon-scale tasks in Duggan's framing, making them a low-risk opening engagement rather than a campaign rebuild.
  • Step 4, connect the rest of the journey.
  • Run the channel-failure checklist over the same account — CRM usage, email follow-up, landing-page load, sales handoff consistency — and report where the real constraint sits.
  • A plan built on shifting budget or swapping channels may be fixing the wrong thing.
  • Measurement: cost avoided by not advertising to recent buyers, change in reach quality for the best-customer audiences, and the journey checklist as a diagnosis rather than a campaign claim.
  • The angle rests on four short posts, not client results.
  • There is no case study, outcome data or named engagement in Duggan's posts, so present the sprint as a scoped diagnostic and agree its success measures with the client.
  • If the client's data cannot be uploaded under consent or platform rules, the engagement narrows to the journey diagnosis alone.
Sources for this section

Who else to consider

Roman Tariq

When the decision shifts from systems integration to direct response on one platform: a D2C eCommerce brand running Meta Ads that is not scaling profitably, or a client that should be earning more from existing customers.

Read more

Roman Tariq makes that case directly.

  • Most brands think they need more traffic; many spend thousands on ads without testing bundles or upsells.
  • Tariq describes bundling and upselling as the cheapest way to grow revenue without buying new reach.
  • The argument that a customer ready to spend $100 can be moved to $150 with the right offer and no extra ad spend is a retention-and-offer play, not a media one, and relies on an audience that already trusts the brand.
  • Tariq works with brands directly and caps the workload at five projects at a time, a limit they frame as protecting results.
  • Choose this when the constraint is offer design and conversion economics inside an eCommerce account, and the buying brand can work with a single practitioner rather than a team.

The posts focus on Meta Ads and eCommerce offer economics.

  • They do not cover CRM integration, first-party data activation, Customer Match, the wider digital ecosystem this client needs or B2B lead generation.
  • The working model is capped at five brands at a time, with two slots described as open in one post.
  • An agency with several client accounts would queue behind direct clients rather than build a repeatable capability it owns.
  • If the client's constraint is the handoff between the ad account and the customer file, this alternative addresses the symptom, not the gap.

Examples: Source 1 · Source 2

Victoria Chapman

When the agency needs paid-media execution and honest measurement rather than a systems partner: someone to run Google Ads, LinkedIn or Meta lead generation and report on pipeline.

Read more

Victoria Chapman's posts make that case.

  • One describes conversion tracking that stopped working in December and was still broken in May, leaving six months of budget decisions based on partial or wrong data.
  • Chapman recommends regular audits to test forms, check attribution and confirm the CRM and Google Ads connection, because tracking can fail silently without triggering a dashboard alarm.
  • The other argues that impressions, clicks and conversion rates do not pay bills.
  • The metrics worth reporting, Chapman says, are cost per qualified lead, lead-to-opportunity conversion rate and customer acquisition cost against lifetime value.
  • Most agencies avoid them because they require integrating CRM data and analysing what happens after the lead arrives.
  • Choose this when a client's reporting looks healthy while pipeline stays flat, or nobody can remember the last time tracking was tested.
  • Chapman names a focus on businesses spending £2k+ a month on paid media, setting the floor for the engagement.

This is an execution and measurement specialist, not the whole-journey partner an agency needs for systems integration.

  • The posts stay inside the ad account and its reporting: they name tracking audits and a CRM-to-Google-Ads connection, but do not address data activation, landing-page experience, email follow-up or sales handoff consistency—the parts of the journey James Duggan's writing puts at the centre.
  • Chapman's own framing is of a competing agency selling to the same buyers.
  • An agency considering this route is choosing between buying capacity and building it, while taking on a partner who could also pitch the client directly.
  • With only two posts to assess, ask for reporting samples and an audit output before committing.

Examples: Source 1 · Source 2

Sources for this section

Build your campaign brief

Editable Markdown templates for planning a campaign with this creator.

Blank campaign brief: digital systems and activation partner

Completed brief: first-party activation sprint

Completed brief: channel diagnosis for a client that blames the platform

Completed brief: paid creator partnership

Sources for this section

Research methodology

  • Reviewed four public LinkedIn posts by James Duggan in full text: a post arguing that systems rather than channels fail; two reflective posts about leaving Harvey Cameron after just over seven years and founding and growing KZN Digital; and a post on three customer-data audits.
  • The available post text did not include publication dates; the posts refer to 2025 and 2026.
  • A public follower count of 1,004 was recorded on 9 October 2026.
  • No video, newsletter, long-form article, named client engagement, client result, sponsorship history or partnership terms were available.
  • The profile therefore describes Duggan's stated approach from short posts and public account information and does not represent a complete record of Duggan's work.

Brands they talk about