Popular Mechanics has announced the appointment of Christian von Dürckheim as advertising sales executive for the Cape