Robert Naggar

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 frequently and loves it!