Understand before prescribing
Explore the context, customers, teams and constraints before proposing a direction.
Product, strategy and innovation: I support organisations that want to connect their ambitions to the realities of customers, teams and markets.

I have devoted my career to building, evolving and transforming digital products. From growing platforms and companies to applied AI initiatives, the work remains deeply human: clarify choices, bring functions closer together and make change possible.
I believe in strategies that show up in everyday decisions, in product teams accountable for a customer outcome, and in innovation that starts with a genuine understanding of the problem.
My experience between Europe and MENA informs a reading of markets, team cultures and growth trajectories that is both international and pragmatic.
The role is not to add complexity, but to bring out the decisions and the conditions for action.
Explore the context, customers, teams and constraints before proposing a direction.
State the options, make trade-offs explicit and share what is known and what is not.
Build with the people who design, develop, sell and support the products.
Look at adoption and results, adapt the course and strengthen internal autonomy.
The career spans SaaS, AdTech, CRM, commerce and digital platforms, with responsibilities in Europe and the MENA region.
I work in French, English and Arabic.
13 recent certifications in applied AI, agents and development, from Anthropic, Google, Vanderbilt, DeepLearning.AI and Edureka. Click a certificate to view it.
Excerpts from recommendations received over the years.
“He combines three essentials: rare emotional intelligence, sharp product expertise and a proven ability to scale businesses internationally.”
“Tarek delivers what is agreed, on time and to the highest standard. An excellent team player.”
“He adapts, listens and decides at the right moment. He builds team spirit and drives people forward, even in difficult times.”
I would be glad to understand your context and see how I can be useful.