Francois Giraud

Results-driven with strong analytical skills, Francois demonstrates a track record of turning conceptual ideas into pragmatic, executable marketing programmes which support bottom-line objectives, and helps drive revenue and profit. He brings over 20 years of experience in fast moving industries such as TMT (Technology-Media-Telecoms), Energy and Professional Services (big 4).

A seasoned director in leading, managing and coaching multi-cultural teams, he worked in France, the Netherlands, Belgium and now the UK, with widespread geographic responsibility (e.g. France, Netherlands, Benelux, Europe, UKMEA, EMEA and Global).

Francois is particularly skilled in managing the expectations of senior stakeholders and securing their ‘buy-in’ to drive through large strategic projects: he solves the associated marketing challenges while achieving budget. He also works closely with his team, encouraging people to learn and develop their skills and performance. He is recognised as a leader and a team player who motivates others using clearly defined plans, goals and actionable outputs as well as resilience and enthusiasm. He involves in particular his team in most aspects of his work where he makes full use of their skills and potential, and makes people feel valued.

Specialties: marketing transformation, marketing strategy, product management, product marketing, field marketing, multi-channel marketing, inbound marketing, CRM, marketing automation, lead generation, demand generation, account-based marketing, digital marketing, SEM, marketing communications, branding and interim management.




Specialised Masters (postgraduate degree) in Marketing at HEC Paris


Postgraduate degree in Chemistry of Air Pollution & Physics of Environment at University of Paris 7 (Denis Diderot)


Marketing, Mastère Spécialisé (Post-graduate degree, Hons) at HEC Paris

HEC Paris or école des Hautes Etudes Commerciales de Paris is a European business school located in the southern suburbs of Paris, France. HEC is considered as one of the most prominent business schools in the world. It has been ranked as the best business school in Europe seven times in the eight-year period between 2006 and 2013 in the Financial Times ranking.


Chemistry & Physics of Air Pollution, DEA (Post-graduate degree, Hons) at University of Paris 7 (Paris Diderot)

Université Paris Diderot, Paris 7, is the multidisciplinary university in the heart of Paris, sciences and technology, medicine and odontologie, art literatures languages, humanities and social sciences.


Chemistry, Licence & Maîtrise (Master's degree, Hons) at University of Bordeaux 1

The University of Bordeaux was newly established on the 1st of January 2014, following the merger of three universities: Université Bordeaux 1 (sciences et technologies), Université Bordeaux Segalen (medicine and life sciences) and Université Montesquieu Bordeaux IV (law, political sciences, economics and management).

  • Updated 9 years ago
  • +44 (0)203 004 9596
  • This field is for validation purposes and should be left unchanged.

Post a comment

Your email address will not be published. Required fields are marked *

close slider
  • +44 (0)203 004 9596
  • This field is for validation purposes and should be left unchanged.