John M. Templeton

nationality: United States, Bryn Mawr (US)

Commercial register

Member of the foundation board · sole signature · Zürich

until Jun 5, 2015