Robert Naggar was born in London. He lived in Alexandria, Egypt for seventeen years before returning to England where he graduated in engineering and obtained an MBA at City University, London. He then lived in the USA and in Italy before settling in Geneva, Switzerland where he lives with his family. He still travels extensively.


Business travel can be fun!
Mais… d’où êtes-vous 
Chroniques alexandrines
This site was designed with the
website builder. Create your website today.
Start Now