Who we are


Macken Barnes, based in central France, is managed by 2 experienced business professionals; the business partners, Damian BARNES and Catherine MACKEN.


Based at our Lyon/Geneva office, Damian has over 15 years of experience in the French Market. He has a proven track record of significant growth sales, and advices French and International clients on their business development projects.


  • 1995, Masters in European Management, University of  Poitiers, France.
  • 1991, Chemical Engineering Degree, University of Newcastle-upon-Tyne, UK.

Catherine MACKEN

Chartered from the British Institute of Marketers, Catherine is bi-lingual in French, and has gained significant experience in the organisation and structure of marketing and promotional projects.


  • 1998, Masters in International Marketing, University of Manchetser, UK.
  • 1991, Degree in Environmental Engineering, Central University of Newcastle-upon-Tyne, UK.

In Archive