Hamburg - GL Garrad Hassan has appointed a new Business Development Manager in the UK, Ian Finch will be responsible for managing…