Edwin Wulfsohn a travaillé pour Chase Manhattan Bank à New York, Londres et Johannesburg et est ancien président de Stenham Ltd et Trans Zambezi Ltd. Edwin est administrateur du prix Caine (un prix littéraire pour les écrivains africains), de Chelsea & Westminster Health Charity et est un administrateur de The Chairman's Forum.
Edwin est également administrateur de la Contemporary Art Society UK et ancien directeur du Chairmen’s Forum. Edwin a précédemment siégé à la Foundation for Entrepreneurial Management de la London Business School, a été gouverneur de la City of London School et membre du comité d'audit et de conformité de Nedbank International. Edwin est titulaire d'un BA de l'Université du Cap et d'un MBA de l'Université Columbia.
Edwin est un collectionneur passionné d'art contemporain.