Terra Firma appoints Ingmar Wilhelm as Financial Managing Director