Harry David a obtenu son BS au Providence College et a commencé sa carrière comme conseiller certifié en investissement au Crédit Suisse à New York. Il a ensuite occupé plusieurs postes de direction au sein des sociétés du groupe Leventis au Nigeria, en Grèce et en Irlande. Il est aujourd’hui président de Frigoglass S.A. et siège aux conseils d’administration des sociétés A.G. Leventis (Nigeria) PLC, Nigerian Bottling Company Ltd, Beta Glass (Nigeria) PLC, Frigoglass Industries (Nigeria) Ltd, Pikwik (Nigeria) Ltd (coentreprise formée avec Pick n Pay, Afrique du Sud). Harry David est membre du conseil d’administration de la Fondation Anastasios G. Leventis, Chypre, et président du comité des bourses de préparation olympique de la Fondation A.G. Leventis. Il est membre du comité des acquisitions en Afrique de TATE Modern et membre du Conseil mondial du Studio Museum à Harlem. Il a siégé aux Conseils d’administration d’Alpha Finance, de la société publique grecque d’électricité et de la banque Emporiki (Crédit Agricole).