Sales Management
2 days · on-site or onlineFor managers who inherited a team and a target. Pipeline discipline, coaching conversations, and holding a forecast that survives contact with the month.
Rebuild proposal · Survey 001
Your site has two audiences. It is currently failing both of them, in opposite directions.
Every number in this document was measured on your live site on the date above, not estimated. You can verify any of them yourself.
The finding that matters
Five named, verifiable endorsements from people who reported to Fadi at Pfizer. They sit in your server HTML, so a crawler reads them perfectly.
A human sees nothing. The slider that displays them never starts. The arrows do not work.
Fifteen services with day rates and online rates, published openly. A visitor can read them, if they are on a laptop.
A machine sees nothing. No
Service,
no Offer,
no currency symbol anywhere on the site.
This is the whole argument. A redesign that only fixes what people see leaves half the problem in place, and it is the half that compounds.
01 · Register
Five defects are costing you enquiries right now. Each one below carries the measurement that proves it.
Your child theme loads a second copy of jQuery from a CDN after WordPress has already loaded its own. The later copy overwrites the earlier one, and Elementor — which had already started against the first — throws. Swiper never initialises, so neither carousel ever boots.
TypeError: e.dispatchEvent is not a functionwindow.jQuery.fn.jquery reports 3.5.1, while WordPress served 3.7.1falsefalsesrc=null; lazy loading never firesWhat a visitor sees: your entire portfolio section renders as eight broken-image icons, and your best testimonials dump out as unstyled text with arrows that do nothing.
A space was typed where a hyphen belongs. It is in the footer of all four pages, so it is on every page a prospect can reach.
mailto:fadi.tuffaha@skills-4 excellence.comWhat a visitor sees: a delivery failure. Direct enquiries to Fadi have been failing silently, and there is no way to know how many.
The page is a raw table plugin dropped in with no design layer, still wearing its own admin controls.
What a visitor sees: on a phone, the service names are pushed off-screen entirely. The prices are visible but there is nothing to attach them to. This is your highest-intent page.
White text on your gold. The standard for text under 24 px is 4.5:1. Yours measures 2.65:1 — and it is on every call to action you have.
Those two ratios are being computed live, in your browser, from the colours actually rendered above. The fix keeps your gold and inverts the text — it costs nothing and it strengthens the brand rather than diluting it.
© [2023] Skills 4 Excellence. All Rights Reserved. — literal
square brackets, on all four pagesWhat a visitor sees: a site that nobody has touched in three years. It is the cheapest fix on this list and the one that most affects whether a first-time visitor believes you are still trading.
pexels-pavel-danilyuk-5519942) — while your
media library holds photographs of your actual cohorts, in your actual training room, with
Fadi in the frame. You are leading with someone else’s meeting.tel: links across four pages — while selling into markets where deals begin on WhatsApp.<h1> is your company name — a word already in your logo. Your actual positioning line is demoted below it.Home - Skills 4 Excellence: no service, no city.?viewAsMember=true from someone’s logged-in copy‑paste.<main> landmark, two <h1>s, heading levels skipping, placeholder-as-label on all five form fields, tap targets at 38–40 px against a 44 px minimum.02 · Answer engines
Buyers increasingly start with a question, not a search box. “Who does leadership training in Beirut?” To answer that, an engine needs an entity it can resolve, claims it can quote, and signals it can corroborate. Here is everything your site currently gives it.
Today — your live Organization markup, in full
{
"@type": "Organization",
"name": "Skills 4 Excellence",
"url": "https://skills-4-excellence.com/",
"logo": { "url": ".../favicon.webp",
"width": 51, "height": 53 }
}
// no description
// no address ← you are in Beirut
// no telephone
// no email
// no sameAs ← nothing links you to LinkedIn
// no founder ← Fadi does not exist as an entity
// no areaServed ← Lebanon, Jordan, Iraq, Gulf
After — the same block, rebuilt
{
"@type": ["Organization","ProfessionalService"],
"name": "Skills 4 Excellence",
"description": "Leadership, sales and…",
"address": { "@type": "PostalAddress",
"addressLocality": "Beirut",
"addressCountry": "LB" },
"telephone": "+961 …",
"email": "info@skills-4-excellence.com",
"areaServed": ["LB","JO","IQ","AE","SA"],
"sameAs": [ "linkedin.com/company/…",
"instagram.com/skills4excellence" ],
"founder": { "@type": "Person",
"name": "Fadi Tuffaha",
"jobTitle": "Founder & CEO",
"knowsAbout": [ … ] },
"makesOffer": [ 15 × Service + Offer ],
"review": [ 5 × Review ]
}
None of this requires new content. It requires marking up what is already on the page.
Nine hundred and eighty-nine words is not enough material for an engine to quote you on anything. Twenty years of pharmaceutical sales leadership across Jordan, Iraq and Lebanon is the most quotable thing about this business, and it currently exists as one dense paragraph on a page nobody links to.
One thing already works in your favour: your robots.txt does not block
AI crawlers. They are allowed in. There is simply almost nothing for them to take.
03 · The case
A visual refresh starts depreciating the day it ships. The assets below do the opposite: each one keeps earning after the invoice is paid, and several of them compound. That is the whole reason to rebuild rather than repaint.
| Asset | What it is | Lifespan |
|---|---|---|
| Entity graph | Your organisation, your founder, your city and your markets declared as machine-readable facts, linked to your LinkedIn so engines resolve you as one entity rather than three unconnected mentions. | Permanent |
| Structured offers | All 15 programmes marked up as Service and Offer with
duration, delivery mode and price in a stated currency. Quotable in an answer, eligible
for rich results. | Permanent |
| Verified proof | Your five endorsements as Review markup with named authors, plus the
working display humans can actually see. | Permanent |
| Content library | Programme pages, case studies and an FAQ answering what buyers actually type. The only asset here that compounds: every page added raises the ceiling of the ones already published. | Compounds |
| Arabic surface | A properly built RTL edition. Your entire differentiator is Middle East market knowledge, argued exclusively in English. | Compounds |
| Performance budget | A hard page-weight ceiling enforced in the build, so the site cannot quietly rot back to 3.5 MB the next time a plugin is added. | Permanent |
| Design system | Tokens and components rather than a page-builder canvas. New pages inherit the design instead of re-inventing it, which is what keeps the site consistent after we hand it over. | Permanent |
| The visual design | The part everyone thinks they are buying. | 3–5 years |
The Arabic surface, shown rather than described
التدريب القيادي وتطوير المهارات في بيروت
برامج مصممة خصيصاً للشركات والأفراد في لبنان والأردن والعراق ودول الخليج، يقودها فادي تفاحة بخبرة تتجاوز عشرين عاماً في القيادة والمبيعات.
Set in Tajawal,
marked lang="ar" dir="rtl" so a screen reader switches voice and the browser
mirrors the layout. This is roughly ten per cent of the work of
an Arabic edition — the other ninety is translation and a second content set. It is
listed as Phase 3 for that reason, not as a checkbox.
04 · Platform
No. Keep WordPress. Delete the page builder.
We are answering this early because you will ask it, and because a competing agency will tell you the opposite. Almost nothing we found is a WordPress problem. Four plugins are doing all of the damage.
| Symptom | Actual cause |
|---|---|
| 43 render-blocking stylesheets | Elementor, ElementsKit and Premium Addons each shipping their own CSS |
| Dead carousels | The child theme loading a second jQuery from a CDN |
| Spreadsheet pricing page | TablePress with DataTables, unstyled |
| 454 KB icon font, 4K stock video | Page-builder widget defaults |
| Stub Organization markup | Yoast defaults, never extended |
Every asset in this proposal is achievable on WordPress:
hand-written schema, llms.txt, semantic HTML, Arabic and RTL, a content library.
Answer engines read server-rendered HTML, and WordPress serves server-rendered HTML. Moving
platforms to fix an Elementor problem is a misdiagnosis — an expensive one, and one that
would cost you your ability to edit your own site.
And the part that costs us money to tell you: your single biggest speed problem is not your framework, it is that your server takes 1.5 to 3.1 seconds to return the first byte. That is hosting and the absence of page caching. It is comparatively cheap to fix, and it will move your numbers more than any rendering architecture would.
Who edits the site after launch? It does not change the platform, only where the budget goes.
05 · Proposed
Working, not a picture. Same firm, same gold, same photographs, same testimonials — nothing here depends on new brand assets. Switch between them.
Twenty years of leading pharmaceutical sales teams across Lebanon, Jordan and Iraq — turned into programmes your managers can use on Monday.
For managers who inherited a team and a target. Pipeline discipline, coaching conversations, and holding a forecast that survives contact with the month.
The half-day version for newly promoted leads: delegation, difficult conversations, and the shift from doing the work to owning the outcome.
Reading a room, regulating under pressure, and giving feedback that lands. Built for mixed teams working across several markets at once.
Objectives people can actually be measured against, review conversations that are not theatre, and what to do about sustained underperformance.
For individuals at a decision point. Positioning, interview preparation, and negotiating the offer rather than accepting it.
A single session, on a single problem, with someone who has run the team you are running. The lowest-friction way to start.
All 15 programmes are listed on the full site, each on its own page
with an outline, and each marked up as Service and Offer so an
answer engine can quote the fee. Currency shown as USD for illustration — confirm
before launch.
“Reflecting on my early career, your mentorship set a solid foundation for my growth. I learned from the best.”
“Fadi was my direct manager for several years at Pfizer and he was a real mentor, guiding me in sales, in marketing and all the training needed to succeed in a very tough market.”
Five endorsements in total, each linked to the author’s
LinkedIn profile and marked up as Review. Visible without JavaScript.
Your own photograph, of your own cohort. It is already on your server. Your homepage currently opens with 4K stock footage of someone else’s boardroom instead.
Twenty years in international pharmaceuticals and insurance, leading sales and management teams across Jordan, Iraq and Lebanon. Certified as a trainer by the American Management Institute. He delivers every programme personally.
The AMI certification is Fadi’s own, not an institutional accreditation of the company — stated plainly here, in a footnote, rather than mid-page in the position where proof belongs.
The “current site” pane is a faithful reconstruction, built from your live pages on 16 August 2026, including the broken gallery exactly as it renders. Type and photographs are your own. Both panes are live HTML, so you can resize this window and watch each one respond.
06 · Plan
Phase 1 is deliberately small and deliberately first. It stops the bleeding within a week, on your existing site, before any design decision has been made.
[2023] placeholderYou ownA site that no longer loses enquiries, without touching the design.
llms.txt and a clean sitemapYou ownAn entity engines can resolve, and an offer they can quote.
You ownA library that keeps raising the ceiling on everything already published.
Measured the same way this survey was, and reported back against these numbers rather than against impressions.
Everything in this document is yours regardless of what you decide next. If you want the Phase 1 fixes done first and the rest considered later, that is a perfectly good answer — it is a week of work and it addresses the five things currently costing you enquiries.
Book the walkthrough on WhatsAppOr reply to this link. Either reaches Mohammad directly.