Work
Ten years of marketing, from event promotion to paid search.
I started promoting events while I was still in school. Since then: social media, video production, and years of hands-on Google Ads and lead tracking for brands in South Africa and the United States.
Results
Paid media and lead generation, measured.
Campaigns built to produce leads a business can trace, qualify and turn into revenue.
US$1M+
in advertising spend managed during 2026
US$100K
generated by one client in a single month (February), across Google Search ads, Local Services Ads and organic SEO
These figures come from campaigns I managed in paid media roles, not from Iron Lead Agency’s own clients.
Capabilities
- Google Search & Display
- Google Local Services Ads
- Local SEO
- Google Business Profile
- Google Tag Manager
- GA4
- CallRail call tracking
- Attribution & reporting
- Landing pages
- Social media
- Video production
Career history
Where the experience comes from.
-
Now
Founder, Iron Lead Agency
A marketing business helping US home service and home improvement companies generate and measure leads through Google Ads, Local Services Ads, local SEO, Google Business Profile and lead tracking.
-
In progress
Founder, UAE company
Setting up a company in the UAE as the base for an international operation, built for international business opportunities. Details will be added here as it develops.
-
– Present
Head of Paid Ads (Google & Lead Tracking), Paint & Profits
Leads the paid ads department for painting and contractor clients, owning the full acquisition pipeline from campaign strategy to lead tracking and attribution.
- Manages and scales Google Ads Search, Display and Local Services Ads campaigns
- Builds lead tracking and attribution with CallRail, Google Tag Manager and GA4
- Leads client strategy calls and performance reporting
- Optimises for cost per lead, conversion rate and lead quality, aligned with client revenue goals
-
–
Google Campaign Manager, Village n Life
Ran the Google Ads accounts behind a hospitality brand portfolio: three main hotels including The Bay Hotel, self-catering accommodation, VNL Events, spa and experiences, Mint Wellness and Langaro. Focused on conversions and return on ad spend, with performance tracking and ongoing optimisation.
-
Assistant Video Production Editor, JOE FILMS
Brought in to support a MrBeast philanthropy project. Worked with the American team to review and curate footage from a 12-day shoot in Africa covering the construction of more than 100 water wells.
-
– Present
PPC Advertising Specialist, Zippy Office Furniture
End-to-end paid advertising for an office furniture retailer: setup, management and maintenance, monthly analytics reporting, and consulting on campaigns and social media strategy. A client relationship running since 2022.
-
–
Junior Social Media Manager, XYZ Media
Chose hands-on experience over studying marketing after school. Ran social media for the band Rubber Duc, including content from their nationwide tour, the tech brand Divoom, and XYZ’s own channels.
- Grew XYZ Media’s social following from 60,000 to 100,000
- Planned content campaigns, posting schedules and performance reporting
-
–
Apprentice, Pure Productions
Where it started. Completed during my last two years of high school.
- Led a team of 40+ event promoters, driving more than R100,000 in ticket sales
- Ran marketing and promotion for Color Fest U18 and Wonderland U18
- Created social media content to drive event promotion and ticket sales
Case studies
Detailed write-ups, in preparation.
Case studies will be published here once the details and results are verified. Each one will cover the same ground, so you can compare like with like:
- Context: who the client was and what the business needed.
- Challenge: the problem and the constraints that mattered.
- Approach: strategy, channels, targeting and tracking.
- Outcome: verified results with dates, keeping ad spend, leads, conversions and revenue separate.
- My role: exactly what I led, built or managed.
Want to talk about a specific problem in the meantime? Get in touch.
Get in touch