It looks like this job is no longer available
Frankfurt am Main 65K - 75K Bonus + Travel Allowance + 30 Days Annual Leave Permanent
London 50K - 55K Permanent